summaryrefslogtreecommitdiff
path: root/src/include/optimizer/clauses.h
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-01-04Update copyright for 2024Bruce Momjian
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-24Flush Memoize cache when non-key parameters change, take 2David Rowley
2021-11-24Revert "Flush Memoize cache when non-key parameters change"David Rowley
2021-11-24Flush Memoize cache when non-key parameters changeDavid Rowley
2021-03-24Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila
2021-03-10Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila
2021-01-21Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-24Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas
2020-11-23Remove unnecessary #include.Tom Lane
2020-08-15Be more careful about the shape of hashable subplan clauses.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-02-09Build out the planner support function infrastructure.Tom Lane
2019-02-09Refactor the representation of indexable clauses in IndexPaths.Tom Lane
2019-01-29Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane
2019-01-29Refactor planner's header files.Tom Lane
2019-01-29Make some small planner API cleanups.Tom Lane
2019-01-25Allow generalized expression syntax for partition boundsPeter Eisentraut
2019-01-02Update copyright for 2019Bruce Momjian
2018-04-14Support named and default arguments in CALLPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-06-21Phase 2 of pgindent updates.Tom Lane
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-08-19Speed up planner's scanning for parallel-query hazards.Tom Lane
2016-06-26Avoid making a separate pass over the query to check for partializability.Tom Lane
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-04-12Fix costing for parallel aggregation.Robert Haas
2016-03-21Support parallel aggregation.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-11Generate parallel sequential scan plans in simple cases.Robert Haas
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-04-27Improve qual pushdown for RLS and SB viewsStephen Frost
2015-01-06Update copyright for 2015Bruce Momjian
2014-01-20Speed up COPY into tables with DEFAULT nextval()Simon Riggs
2014-01-07Update copyright for 2014Bruce Momjian
2013-07-23Move strip_implicit_coercions() from optimizer to nodeFuncs.c.Tom Lane
2013-01-01Update copyrights for 2013Bruce Momjian
2012-10-12Make equal() ignore CoercionForm fields for better planning with casts.Tom Lane
2012-07-21Account for SRFs in targetlists in planner rowcount estimates.Tom Lane
2012-02-14Allow LEAKPROOF functions for better performance of security views.Robert Haas
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-12-07Add const qualifiers to node inspection functionsPeter Eisentraut
2011-07-12Avoid listing ungrouped Vars in the targetlist of Agg-underneath-Window.Tom Lane