aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes
Commit message (Expand)AuthorAge
* Remove inappropriate raw_expression_tree_walker() codePeter Eisentraut2023-06-29
* Add missing fields to _outConstraint()Peter Eisentraut2022-08-13
* Fix _outConstraint() for "identity" constraintsPeter Eisentraut2022-08-12
* Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera2022-08-05
* Fix incorrect tests for SRFs in relation_can_be_sorted_early().Tom Lane2022-08-03
* Fix assorted missing logic for GroupingFunc nodes.Tom Lane2022-03-21
* Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane2022-03-03
* Fix index-only scan plans, take 2.Tom Lane2022-01-03
* Flush Memoize cache when non-key parameters change, take 2David Rowley2021-11-24
* Revert "Flush Memoize cache when non-key parameters change"David Rowley2021-11-24
* Flush Memoize cache when non-key parameters changeDavid Rowley2021-11-24
* Allow Memoize to operate in binary comparison modeDavid Rowley2021-11-24
* Avoid O(N^2) behavior in SyncPostCheckpoint().Tom Lane2021-11-02
* Change the name of the Result Cache node to MemoizeDavid Rowley2021-07-14
* Reconsider the handling of procedure OUT parameters.Tom Lane2021-06-10
* Add _outTidRangePath()Peter Eisentraut2021-06-07
* Fix inconsistent equalfuncs.c behavior for FuncCall.funcformat.Tom Lane2021-06-06
* Add transformed flag to nodes/*funcs.c for CREATE STATISTICSTomas Vondra2021-06-06
* Standardize nodes/*funcs.c cosmetics for ForeignScan.resultRelation.Noah Misch2021-06-06
* Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane2021-05-10
* Revert per-index collation version tracking feature.Thomas Munro2021-05-07
* Improve slightly misleading comments in nodeFuncs.cDavid Rowley2021-04-10
* Speedup ScalarArrayOpExpr evaluationDavid Rowley2021-04-08
* SQL-standard function bodyPeter Eisentraut2021-04-07
* Add Result Cache executor node (take 2)David Rowley2021-04-02
* Revert b6002a796David Rowley2021-04-01
* Add Result Cache executor nodeDavid Rowley2021-04-01
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-31
* Allow an alias to be attached to a JOIN ... USINGPeter Eisentraut2021-03-31
* Add support for asynchronous execution.Etsuro Fujita2021-03-31
* Cache if PathTarget and RestrictInfos contain volatile functionsDavid Rowley2021-03-29
* Extended statistics on expressionsTomas Vondra2021-03-27
* ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera2021-03-25
* Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila2021-03-24
* Allow configurable LZ4 TOAST compression.Robert Haas2021-03-19
* Implement GROUP BY DISTINCTTomas Vondra2021-03-18
* Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila2021-03-10
* Add missing TidRangeScan readfuncDavid Rowley2021-02-27
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-27
* Remove [Merge]AppendPath.partitioned_rels.Tom Lane2021-02-01
* SEARCH and CYCLE clausesPeter Eisentraut2021-02-01
* Allow GRANTED BY clause in normal GRANT and REVOKE statementsPeter Eisentraut2021-01-30
* Implement support for bulk inserts in postgres_fdwTomas Vondra2021-01-20
* Re-implement pl/pgsql's expression and assignment parsing.Tom Lane2021-01-04
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-09
* Remove operator_precedence_warning.Tom Lane2020-12-08
* Refactor CLUSTER and REINDEX grammar to use DefElem for option listsMichael Paquier2020-12-03
* Ensure that expandTableLikeClause() re-examines the same table.Tom Lane2020-12-01