aboutsummaryrefslogtreecommitdiff
path: root/src/include/optimizer/clauses.h
Commit message (Expand)AuthorAge
* Update copyright for 2022Bruce Momjian2022-01-07
* Flush Memoize cache when non-key parameters change, take 2David Rowley2021-11-24
* Revert "Flush Memoize cache when non-key parameters change"David Rowley2021-11-24
* Flush Memoize cache when non-key parameters changeDavid Rowley2021-11-24
* Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila2021-03-24
* Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila2021-03-10
* Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane2021-01-21
* Update copyright for 2021Bruce Momjian2021-01-02
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-24
* Remove unnecessary #include.Tom Lane2020-11-23
* Be more careful about the shape of hashable subplan clauses.Tom Lane2020-08-14
* Update copyrights for 2020Bruce Momjian2020-01-01
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Build out the planner support function infrastructure.Tom Lane2019-02-09
* Refactor the representation of indexable clauses in IndexPaths.Tom Lane2019-02-09
* 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
* Allow generalized expression syntax for partition boundsPeter Eisentraut2019-01-25
* Update copyright for 2019Bruce Momjian2019-01-02
* Support named and default arguments in CALLPeter Eisentraut2018-04-14
* Update copyright for 2018Bruce Momjian2018-01-02
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund2017-01-18
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Speed up planner's scanning for parallel-query hazards.Tom Lane2016-08-19
* Avoid making a separate pass over the query to check for partializability.Tom Lane2016-06-26
* Rethink node-level representation of partial-aggregation modes.Tom Lane2016-06-26
* pgindent run for 9.6Robert Haas2016-06-09
* Fix costing for parallel aggregation.Robert Haas2016-04-12
* Support parallel aggregation.Robert Haas2016-03-21
* Update copyright for 2016Bruce Momjian2016-01-02
* Generate parallel sequential scan plans in simple cases.Robert Haas2015-11-11
* Determine whether it's safe to attempt a parallel plan for a query.Robert Haas2015-09-16
* Improve qual pushdown for RLS and SB viewsStephen Frost2015-04-27
* Update copyright for 2015Bruce Momjian2015-01-06
* Speed up COPY into tables with DEFAULT nextval()Simon Riggs2014-01-20
* Update copyright for 2014Bruce Momjian2014-01-07
* Move strip_implicit_coercions() from optimizer to nodeFuncs.c.Tom Lane2013-07-23
* Update copyrights for 2013Bruce Momjian2013-01-01
* Make equal() ignore CoercionForm fields for better planning with casts.Tom Lane2012-10-12
* Account for SRFs in targetlists in planner rowcount estimates.Tom Lane2012-07-21
* Allow LEAKPROOF functions for better performance of security views.Robert Haas2012-02-13
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Add const qualifiers to node inspection functionsPeter Eisentraut2011-12-07
* Avoid listing ungrouped Vars in the targetlist of Agg-underneath-Window.Tom Lane2011-07-12
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-09
* Improve cost estimation for aggregates and window functions.Tom Lane2011-04-24
* Revise collation derivation method and expression-tree representation.Tom Lane2011-03-19
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01