aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/allpaths.c
Commit message (Expand)AuthorAge
* Avoid pushing quals down into sub-queries that have grouping sets.Tom Lane2020-08-22
* Cope with lateral references in the quals of a subquery RTE.Tom Lane2020-07-13
* Clamp total-tuples estimates for foreign tables to ensure planner sanity.Tom Lane2020-07-03
* Fix typo.Amit Kapila2020-02-06
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane2019-04-05
* Speed up planning when partitions can be pruned at plan time.Tom Lane2019-03-30
* Avoid crash in partitionwise join planning under GEQO.Tom Lane2019-03-30
* Build "other rels" of appendrel baserels in a separate step.Tom Lane2019-03-26
* Suppress Append and MergeAppend plan nodes that have a single child.Tom Lane2019-03-25
* Ensure dummy paths have correct required_outer if rel is parameterized.Tom Lane2019-03-14
* Fix handling of targetlist SRFs when scan/join relation is known empty.Tom Lane2019-03-07
* Call set_rel_pathlist_hook before generate_gather_paths, not after.Tom Lane2019-02-09
* Move building of child base quals out into a new functionAlvaro Herrera2019-02-01
* Refactor planner's header files.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Postpone generating tlists and EC members for inheritance dummy children.Etsuro Fujita2019-01-21
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Postpone calculating total_table_pages until after pruning/exclusion.Tom Lane2018-11-07
* Don't allow LIMIT/OFFSET clause within sub-selects to be pushed to workers.Amit Kapila2018-09-14
* Disable support for partitionwise joins in problematic cases.Etsuro Fujita2018-08-31
* Fix run-time partition pruning for appends with multiple source rels.Tom Lane2018-08-01
* Fix print of Path nodes when using OPTIMIZER_DEBUGMichael Paquier2018-07-19
* Don't consider parallel append for parallel unsafe paths.Amit Kapila2018-06-20
* Improve commentary about run-time partition pruning data structures.Tom Lane2018-06-11
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Prevent generation of bogus subquery scan paths.Robert Haas2018-04-25
* Add GUC enable_partition_pruningAlvaro Herrera2018-04-23
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* Postpone generate_gather_paths for topmost scan/join rel.Robert Haas2018-03-29
* Implement partition-wise grouping/aggregation.Robert Haas2018-03-22
* Fix typo in add_paths_to_append_rel()Stephen Frost2018-03-14
* Let Parallel Append over simple UNION ALL have partial subpaths.Robert Haas2018-03-13
* Add a new upper planner relation for partially-aggregated results.Robert Haas2018-02-26
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-16
* Fix possible crash in partition-wise join.Robert Haas2018-02-05
* Support parallel btree index builds.Robert Haas2018-02-02
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Add missing "return" statement to accumulate_append_subpath.Robert Haas2018-01-10
* Update copyright for 2018Bruce Momjian2018-01-02
* Remove bug from OPTIMIZER_DEBUG code for partition-wise join.Robert Haas2017-12-12
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Clarify old comment about qual_is_pushdown_safe's handling of subplans.Tom Lane2017-11-28
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Fix code related to partitioning schemes for dropped columns.Robert Haas2017-10-31
* Fix typosMagnus Hagander2017-10-19
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Fix typo.Robert Haas2017-09-20