aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
Commit message (Expand)AuthorAge
* 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
* Support parallel aggregation.Robert Haas2016-03-21
* Update copyright for 2016Bruce Momjian2016-01-02
* Teach planstate_tree_walker about custom scans.Robert Haas2015-09-22
* Add new function planstate_tree_walker.Robert Haas2015-09-17
* Redesign tablesample method API, and do extensive code review.Tom Lane2015-07-25
* Fix bogus range_table_mutator() logic for RangeTblEntry.tablesample.Tom Lane2015-06-19
* pgindent run for 9.5Bruce Momjian2015-05-23
* Support GROUPING SETS, CUBE and ROLLUP.Andres Freund2015-05-16
* TABLESAMPLE, SQL Standard and extensibleSimon Riggs2015-05-15
* Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund2015-05-13
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-08
* Add parse location fields to NullTest and BooleanTest structs.Tom Lane2015-02-22
* Update copyright for 2015Bruce Momjian2015-01-06
* Support arrays as input to array_agg() and ARRAY(SELECT ...).Tom Lane2014-11-25
* Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane2014-06-18
* Avoid recursion when processing simple lists of AND'ed or OR'ed clauses.Tom Lane2014-06-16
* pgindent run for 9.4Bruce Momjian2014-05-06
* Make security barrier views automatically updatableStephen Frost2014-04-12
* Update copyright for 2014Bruce Momjian2014-01-07
* Support ordered-set (WITHIN GROUP) aggregates.Tom Lane2013-12-23
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-21
* Move strip_implicit_coercions() from optimizer to nodeFuncs.c.Tom Lane2013-07-23
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-18
* Implement the FILTER clause for aggregate function calls.Noah Misch2013-07-16
* Clean up the mess around EXPLAIN and materialized views.Tom Lane2013-04-12
* Update copyrights for 2013Bruce Momjian2013-01-01
* Get rid of COERCE_DONTCARE.Tom Lane2012-10-12