summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/util/pathnode.c
AgeCommit message (Expand)Author
2019-01-29Refactor planner's header files.Tom Lane
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-10Move inheritance expansion code into its own fileAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-30Support parameterized TidPaths.Tom Lane
2018-10-07Remove some unnecessary fields from Plan trees.Tom Lane
2018-07-19Fix re-parameterize of MergeAppendPathMichael Paquier
2018-07-11Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane
2018-06-22Improve coding pattern in Parallel Append code.Amit Kapila
2018-04-25Prevent generation of bogus subquery scan paths.Robert Haas
2018-04-12Revert MERGE patchSimon Riggs
2018-04-07Support partition pruning at execution timeAlvaro Herrera
2018-04-03MERGE SQL Command following SQL:2016Simon Riggs
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-03-20Don't pass the grouping target around unnecessarily.Robert Haas
2018-01-23Teach reparameterize_path() to handle AppendPaths.Tom Lane
2018-01-19Allow UPDATE to move rows between partitions.Robert Haas
2018-01-17Reorder C includesBruce Momjian
2018-01-09Improve the heuristic for ordering child paths of a parallel append.Tom Lane
2018-01-02Update copyright for 2018Bruce Momjian
2017-12-21Add parallel-aware hash joins.Andres Freund
2017-12-05Support Parallel Append plan nodes.Robert Haas
2017-11-30Make create_unique_path manage memory like mark_dummy_rel.Robert Haas
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-13Push target list evaluation through Gather Merge.Robert Haas
2017-11-02Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane
2017-10-06Basic partition-wise join functionality.Robert Haas
2017-08-15Assorted preparatory refactoring for partition-wise join.Robert Haas
2017-06-22Document partitioned_rels in create_modifytable_path header comment.Robert Haas
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-05-19Copy partitioned_rels lists to avoid shared substructure.Robert Haas
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-07Optimize joins when the inner relation can be proven unique.Tom Lane
2017-03-31Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-31Fix parallel query so it doesn't spoil row estimates above Gather.Robert Haas
2017-03-27Support hashed aggregation with grouping sets.Andrew Gierth
2017-03-21Don't scan partitioned tables.Robert Haas
2017-03-09Add a Gather Merge executor node.Robert Haas
2017-03-08Support parallel bitmap heap scans.Robert Haas
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-15Add optimizer and executor support for parallel index scans.Robert Haas
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-11-19Fix latent costing error in create_merge_append_path.Tom Lane
2016-08-19Speed up planner's scanning for parallel-query hazards.Tom Lane
2016-07-01Set consider_parallel correctly for upper planner rels.Robert Haas
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-06-21Refactor planning of projection steps that don't need a Result plan node.Tom Lane