aboutsummaryrefslogtreecommitdiff
path: root/src/include/optimizer
Commit message (Expand)AuthorAge
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-29
* 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
* Allow generalized expression syntax for partition boundsPeter Eisentraut2019-01-25
* Reorganize planner code moved in b60c39759908Alvaro Herrera2019-01-16
* Avoid sharing PARAM_EXEC slots between different levels of NestLoop.Tom Lane2019-01-11
* Fix C++ compile failures in headers.Tom Lane2019-01-10
* Remove unnecessary #include.Tom Lane2019-01-10
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane2018-12-13
* Repair bogus EPQ plans generated for postgres_fdw foreign joins.Tom Lane2018-12-12
* Remove some unnecessary fields from Plan trees.Tom Lane2018-10-07
* Don't allow LIMIT/OFFSET clause within sub-selects to be pushed to workers.Amit Kapila2018-09-14
* Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane2018-07-11
* Allow direct lookups of AppendRelInfo by child relidAlvaro Herrera2018-06-26
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Add GUC enable_partition_pruningAlvaro Herrera2018-04-23
* Tweak a couple of planner APIs to save recalculating join relids.Tom Lane2018-04-20
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-20
* Fix incorrect handling of join clauses pushed into parameterized paths.Tom Lane2018-04-19
* Support named and default arguments in CALLPeter Eisentraut2018-04-14
* Revert MERGE patchSimon Riggs2018-04-12
* 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
* Implement partition-wise grouping/aggregation.Robert Haas2018-03-22
* Don't pass the grouping target around unnecessarily.Robert Haas2018-03-20
* Fix improper uses of canonicalize_qual().Tom Lane2018-03-11
* Improve predtest.c's internal docs, and enhance its functionality a bit.Tom Lane2018-03-09
* Add a new upper planner relation for partially-aggregated results.Robert Haas2018-02-26
* Fix planner failures with overlapping mergejoin clauses in an outer join.Tom Lane2018-02-23
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-16
* Mark assorted GUC variables as PGDLLIMPORT.Robert Haas2018-02-09
* Support parallel btree index builds.Robert Haas2018-02-02
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Update copyright for 2018Bruce Momjian2018-01-02
* Add parallel-aware hash joins.Andres Freund2017-12-21
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane2017-11-27
* Add parallel_leader_participation GUC.Robert Haas2017-11-15
* Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane2017-11-02
* Reduce "X = X" to "X IS NOT NULL", if it's easy to do so.Tom Lane2017-10-08
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Assorted preparatory refactoring for partition-wise join.Robert Haas2017-08-15
* Teach adjust_appendrel_attrs(_multilevel) to do multiple translations.Robert Haas2017-08-15