summaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
AgeCommit message (Expand)Author
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
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-06-17Fix handling of argument and result datatypes for partial aggregation.Tom Lane
2016-06-10Refactor to reduce code duplication for function property checking.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-05-23Support IndexElem in raw_expression_tree_walker().Tom Lane
2016-05-23Add support for more extensive testing of raw_expression_tree_walker().Tom Lane
2016-04-27Clean up a few parallelism-related things that pgindent wants to mangle.Robert Haas
2016-03-21Support parallel aggregation.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-09-22Teach planstate_tree_walker about custom scans.Robert Haas
2015-09-17Add new function planstate_tree_walker.Robert Haas
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-06-19Fix bogus range_table_mutator() logic for RangeTblEntry.tablesample.Tom Lane
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs