summaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
AgeCommit message (Expand)Author
2021-04-10Improve slightly misleading comments in nodeFuncs.cDavid Rowley
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
2021-02-01SEARCH and CYCLE clausesPeter Eisentraut
2021-01-04Re-implement pl/pgsql's expression and assignment parsing.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-09Support subscripting of arbitrary types, not only arrays.Tom Lane
2020-09-28Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-08-19Suppress unnecessary RelabelType nodes in yet more cases.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-14Prevent overly-aggressive collapsing of joins to RTE_RESULT relations.Tom Lane
2019-12-02Add a reverse-translation column number array to struct AppendRelInfo.Tom Lane
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-10-03Selectively include window frames in expression walks/mutates.Andrew Gierth
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-02-09Refactor the representation of indexable clauses in IndexPaths.Tom Lane
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-29Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-25Split QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFORE/_AFTER.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-10Add stack depth checks to key recursive functions in backend/nodes/*.c.Tom Lane
2018-04-12Revert MERGE patchSimon Riggs
2018-04-07Support partition pruning at execution timeAlvaro Herrera
2018-04-06Faster partition pruningAlvaro Herrera
2018-04-06Improve parse representation for MERGESimon Riggs
2018-04-03WITH support in MERGESimon Riggs
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-01-02Update copyright for 2018Bruce Momjian
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-09-30Support arrays over domains.Tom Lane
2017-07-14Code review for NextValueExpr expression node type.Tom Lane
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-14Fix no-longer-valid shortcuts in expression_returns_set().Tom Lane
2017-05-28Code review focused on new node types added by partitioning support.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-06Identity columnsPeter Eisentraut
2017-03-31Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-21Make more use of castNode()Peter Eisentraut
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-07Implement table partitioning.Robert Haas
2016-08-16Improve parsetree representation of special functions such as CURRENT_DATE.Tom Lane