aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/util/plancat.c
Commit message (Expand)AuthorAge
* Fix infer_arbiter_indexes() to not assume resultRelation is 1.Tom Lane2024-06-11
* Revert temporal primary keys and foreign keysPeter Eisentraut2024-05-16
* Revert structural changes to not-null constraintsAlvaro Herrera2024-05-13
* Fix ON CONFLICT DO NOTHING/UPDATE for temporal indexesPeter Eisentraut2024-05-10
* Fix IS [NOT] NULL qual optimization for inheritance tablesDavid Rowley2024-04-12
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Add better handling of redundant IS [NOT] NULL qualsDavid Rowley2024-01-23
* Update copyright for 2024Bruce Momjian2024-01-03
* Prevent integer overflow when forming tuple width estimates.Tom Lane2023-12-19
* Fix missed optimization in relation_excluded_by_constraints().Tom Lane2023-10-11
* Catalog not-null constraintsAlvaro Herrera2023-08-25
* nbtree: Allocate new pages in separate function.Peter Geoghegan2023-06-10
* Fix some typos and some incorrectly duplicated wordsDavid Rowley2023-04-18
* Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera2023-04-12
* Catalog NOT NULL constraintsAlvaro Herrera2023-04-07
* Pass down table relation into more index relation functionsAndres Freund2023-04-01
* Allow left join removals and unique joins on partitioned tablesDavid Rowley2023-01-09
* Fix calculation of which GENERATED columns need to be updated.Tom Lane2023-01-05
* Update copyright for 2023Bruce Momjian2023-01-02
* Guard against table-AM-less relations in planner.Tom Lane2022-10-17
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-20
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Add support for MERGE SQL commandAlvaro Herrera2022-03-28
* Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra2022-01-16
* Update copyright for 2022Bruce Momjian2022-01-07
* Some RELKIND macro refactoringPeter Eisentraut2021-12-03
* Revert per-index collation version tracking feature.Thomas Munro2021-05-07
* Fix relcache inconsistency hazard in partition detachAlvaro Herrera2021-04-22
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-31
* Extended statistics on expressionsTomas Vondra2021-03-27
* ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera2021-03-25
* Add macro RelationIsPermanent() to report relation permanenceBruce Momjian2021-03-22
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-27
* Fix error with CREATE PUBLICATION, wal_level=minimal, and new tables.Noah Misch2021-01-30
* Update copyright for 2021Bruce Momjian2021-01-02
* Change get_constraint_index() to use pg_constraint.conindidPeter Eisentraut2020-12-09
* Properly check index mark/restore in ExecSupportsMarkRestore.Andrew Gierth2020-11-24
* Track collation versions for indexes.Thomas Munro2020-11-03
* Fix foreign-key selectivity estimation in the presence of constants.Tom Lane2020-10-28
* Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane2020-08-30
* Cosmetic improvements for code related to partitionwise join.Tom Lane2020-04-03
* Implement operator class parametersAlexander Korotkov2020-03-30
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Remove last traces of heap_open/close in the treeMichael Paquier2019-10-19
* Don't constraint-exclude partitioned tables as muchAlvaro Herrera2019-08-13
* Avoid using lcons and list_delete_first where it's easy to do so.Tom Lane2019-07-17
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15