Commit Graph

200 Commits (2489d76c4906f4461a364ca8ad7e0751ead8aa0d)

Author SHA1 Message Date
Tom Lane 8d83a5d0a2 Remove redundant grouping and DISTINCT columns. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane f4c7c410ee Revert "Optimize order of GROUP BY keys". 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
David Rowley 1349d2790b Improve performance of ORDER BY / DISTINCT aggregates 3 years ago
David Rowley 80ad91ea8c Fix inconsistent parameter names between prototype and declaration 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Tom Lane f3dd9fe1dd Fix postgres_fdw to check shippability of sort clauses properly. 4 years ago
Tomas Vondra db0d67db24 Optimize order of GROUP BY keys 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 7645376774 Rename find_em_expr_usable_for_sorting_rel. 4 years ago
Tom Lane 3753982441 Fix planner failure in some cases of sorting by an aggregate. 4 years ago
Tom Lane 55dc86eca7 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tomas Vondra 86b7cca72d Check parallel safety in generate_useful_gather_paths 5 years ago
Tomas Vondra ebb7ae839d Fix get_useful_pathkeys_for_relation for volatile expressions 5 years ago
Tom Lane ad1c36b070 Fix foreign-key selectivity estimation in the presence of constants. 5 years ago
Tomas Vondra ba3e76cc57 Consider Incremental Sort paths at additional places 6 years ago
Tomas Vondra d2d8a229bc Implement Incremental Sort 6 years ago
Tom Lane 0568e7a2a4 Cosmetic improvements for code related to partitionwise join. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane 529ebb20aa Generate EquivalenceClass members for partitionwise child join rels. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane 959d00e9db Use Append rather than MergeAppend for scanning ordered partitions. 7 years ago
Tom Lane 1d33858406 Fix handling of targetlist SRFs when scan/join relation is known empty. 7 years ago
Tom Lane 1a8d5afb0d Refactor the representation of indexable clauses in IndexPaths. 7 years ago
Tom Lane fa2cf164aa Rename nodes/relation.h to nodes/pathnodes.h. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Tom Lane c792c7db41 Change more places to be less trusting of RestrictInfo.is_pushed_down. 8 years ago
Robert Haas e2f1eb0ee3 Implement partition-wise grouping/aggregation. 8 years ago
Robert Haas 3bf05e096b Add a new upper planner relation for partially-aggregated results. 8 years ago
Tom Lane 9afd513df0 Fix planner failures with overlapping mergejoin clauses in an outer join. 8 years ago
Peter Eisentraut 2fb1abaeb0 Rename enable_partition_wise_join to enable_partitionwise_join 8 years ago
Robert Haas 935dee9ad5 Mark assorted GUC variables as PGDLLIMPORT. 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 8ec5429e2f Reduce "X = X" to "X IS NOT NULL", if it's easy to do so. 8 years ago
Robert Haas f49842d1ee Basic partition-wise join functionality. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Robert Haas 2609e91fcf Fix regression in parallel planning against inheritance tables. 9 years ago
Robert Haas f35742ccb7 Support parallel bitmap heap scans. 9 years ago
Robert Haas a71f10189d Preparatory refactoring for parallel merge join support. 9 years ago
Robert Haas 5262f7a4fc Add optimizer and executor support for parallel index scans. 9 years ago
Robert Haas 51ee6f3160 Replace min_parallel_relation_size with two new GUCs. 9 years ago
Tom Lane 0777f7a2e8 Fix matching of boolean index columns to sort ordering. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 100340e2dc Restore foreign-key-aware estimation of join relation sizes. 9 years ago