aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/prep
Commit message (Expand)AuthorAge
* Remove unnecessary "inline" marker introduced in commit 4be058fe9.Tom Lane2019-02-04
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Remove heapam.h include made superfluous by b60c3975990.Andres Freund2019-01-12
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove extra semicolons.Amit Kapila2018-12-17
* Redesign initialization of partition routing structuresAlvaro Herrera2018-11-16
* Use PlaceHolderVars within the quals of a FULL JOIN.Tom Lane2018-10-14
* Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane2018-10-02
* Fix some minor issues exposed by outfuncs/readfuncs testing.Tom Lane2018-09-18
* Improve performance of tuple conversion map generationHeikki Linnakangas2018-07-13
* Remove dead code for temporary relations in partition planningMichael Paquier2018-07-04
* Allow direct lookups of AppendRelInfo by child relidAlvaro Herrera2018-06-26
* 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
* Revert MERGE patchSimon Riggs2018-04-12
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-08
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* postgres_fdw: Push down partition-wise aggregation.Robert Haas2018-04-02
* Consider Parallel Append of partial paths for UNION [ALL].Robert Haas2018-03-22
* Generate a separate upper relation for each stage of setop planning.Robert Haas2018-03-19
* Rewrite recurse_union_children to iterate, rather than recurse.Robert Haas2018-03-19
* Fix improper uses of canonicalize_qual().Tom Lane2018-03-11
* Add stack-overflow guards in set-operation planning.Tom Lane2018-01-28
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Avoid unnecessary failure in SELECT concurrent with ALTER NO INHERIT.Tom Lane2018-01-12
* Fix incorrect handling of subquery pullup in the presence of grouping sets.Tom Lane2018-01-12
* C comment: fix "the the" mentions in C commentsBruce Momjian2018-01-11
* Fix comment.Robert Haas2018-01-09
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix UNION/INTERSECT/EXCEPT over no columns.Tom Lane2017-12-22
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane2017-11-27
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane2017-11-02
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Support arrays over domains.Tom Lane2017-09-30
* Expand partitioned table RTEs level by level, without flattening.Robert Haas2017-09-14
* Make RelationGetPartitionDispatchInfo expand depth-first.Robert Haas2017-09-14
* Expand partitioned tables in PartDesc order.Robert Haas2017-08-31
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20