aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
Commit message (Expand)AuthorAge
* Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane2020-09-28
* Suppress unnecessary RelabelType nodes in yet more cases.Tom Lane2020-08-19
* Update copyrights for 2020Bruce Momjian2020-01-01
* Prevent overly-aggressive collapsing of joins to RTE_RESULT relations.Tom Lane2019-12-14
* Add a reverse-translation column number array to struct AppendRelInfo.Tom Lane2019-12-02
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Selectively include window frames in expression walks/mutates.Andrew Gierth2019-10-03
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Refactor the representation of indexable clauses in IndexPaths.Tom Lane2019-02-09
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-01
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Split QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFORE/_AFTER.Tom Lane2019-01-25
* Update copyright for 2019Bruce Momjian2019-01-02
* Make type "name" collation-aware.Tom Lane2018-12-19
* Add stack depth checks to key recursive functions in backend/nodes/*.c.Tom Lane2018-12-10
* Revert MERGE patchSimon Riggs2018-04-12
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* Improve parse representation for MERGESimon Riggs2018-04-06
* WITH support in MERGESimon Riggs2018-04-03
* 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
* Update copyright for 2018Bruce Momjian2018-01-02
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Support arrays over domains.Tom Lane2017-09-30
* Code review for NextValueExpr expression node type.Tom Lane2017-07-14
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Fix no-longer-valid shortcuts in expression_returns_set().Tom Lane2017-06-14
* Code review focused on new node types added by partitioning support.Tom Lane2017-05-28
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Improve castNode notation by introducing list-extraction-specific variants.Tom Lane2017-04-10
* Identity columnsPeter Eisentraut2017-04-06
* Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner2017-03-31
* Support XMLTABLE query expressionAlvaro Herrera2017-03-08
* Make more use of castNode()Peter Eisentraut2017-02-21
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Implement table partitioning.Robert Haas2016-12-07
* Improve parsetree representation of special functions such as CURRENT_DATE.Tom Lane2016-08-16
* Rethink node-level representation of partial-aggregation modes.Tom Lane2016-06-26
* Fix handling of argument and result datatypes for partial aggregation.Tom Lane2016-06-17
* Refactor to reduce code duplication for function property checking.Tom Lane2016-06-10
* pgindent run for 9.6Robert Haas2016-06-09
* Support IndexElem in raw_expression_tree_walker().Tom Lane2016-05-23
* Add support for more extensive testing of raw_expression_tree_walker().Tom Lane2016-05-23
* Clean up a few parallelism-related things that pgindent wants to mangle.Robert Haas2016-04-27