summaryrefslogtreecommitdiff
path: root/src/include/nodes/execnodes.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera2023-05-041-1/+0
* Fix row tracking in pg_stat_statements with extended query protocolMichael Paquier2023-04-061-1/+4
* Support "Right Anti Join" plan shapes.Tom Lane2023-04-051-1/+2
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-201-0/+2
* Fix some more cases of missed GENERATED-column updates.Tom Lane2023-03-061-4/+6
* Mop up some undue familiarity with the innards of Bitmapsets.Tom Lane2023-03-021-0/+1
* Fix calculation of which GENERATED columns need to be updated.Tom Lane2023-01-051-0/+3
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Remove new structure member from ResultRelInfo.Etsuro Fujita2022-12-081-5/+3
* Rework query relation permission checkingAlvaro Herrera2022-12-061-1/+2
* Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera2022-12-021-13/+17
* Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera2022-12-011-0/+1
* Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita2022-11-251-0/+9
* Support for custom slots in the custom executor nodesAlexander Korotkov2022-11-241-0/+1
* Doc: rearrange high-level commentary about node support coverage.Tom Lane2022-07-091-6/+15
* Mark PlanState as an abstract node type.Tom Lane2022-07-091-0/+2
* Move a commentPeter Eisentraut2022-07-091-0/+6
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-2/+2
* Teach planner and executor about monotonic window funcsDavid Rowley2022-04-081-1/+23
* Add support for MERGE SQL commandAlvaro Herrera2022-03-281-1/+35
* Enforce foreign key correctly during cross-partition updatesAlvaro Herrera2022-03-201-0/+6
* Add UNIQUE null treatment optionPeter Eisentraut2022-02-031-0/+1
* Fix memory leak in indexUnchanged hint mechanism.Peter Geoghegan2022-01-121-0/+4
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Fix index-only scan plans, take 2.Tom Lane2022-01-031-2/+2
* Flush Memoize cache when non-key parameters change, take 2David Rowley2021-11-241-0/+2
* Revert "Flush Memoize cache when non-key parameters change"David Rowley2021-11-241-2/+0
* Flush Memoize cache when non-key parameters changeDavid Rowley2021-11-241-0/+2
* Allow Memoize to operate in binary comparison modeDavid Rowley2021-11-241-0/+2
* Refactor LogicalTapeSet/LogicalTape interface.Heikki Linnakangas2021-10-181-1/+2
* Make nodeSort.c use Datum sorts for single column sortsDavid Rowley2021-07-221-0/+1
* Rename NodeTag of ExprStatePeter Eisentraut2021-07-211-1/+1
* Change the name of the Result Cache node to MemoizeDavid Rowley2021-07-141-24/+24
* Pre branch pgindent / pgperltidy runAndrew Dunstan2021-06-281-1/+1
* Optimize creation of slots for FDW bulk insertsTomas Vondra2021-06-111-0/+1
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-7/+7
* Fix EXPLAIN ANALYZE for async-capable nodes.Etsuro Fujita2021-05-121-1/+4
* Postpone some more stuff out of ExecInitModifyTable.Tom Lane2021-04-061-0/+2
* Postpone some stuff out of ExecInitModifyTable.Tom Lane2021-04-061-2/+4
* Add Result Cache executor node (take 2)David Rowley2021-04-021-0/+66
* Revert b6002a796David Rowley2021-04-011-66/+0
* Add Result Cache executor nodeDavid Rowley2021-04-011-0/+66
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-311-23/+32
* Add support for asynchronous execution.Etsuro Fujita2021-03-311-4/+33
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-271-0/+18
* Make ExecGetInsertedCols() and friends more robust and improve comments.Heikki Linnakangas2021-02-151-6/+9
* Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas2021-02-081-2/+6
* Implement support for bulk inserts in postgres_fdwTomas Vondra2021-01-201-0/+6
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-241-11/+0