summaryrefslogtreecommitdiff
path: root/src/include/executor
Commit message (Expand)AuthorAgeFilesLines
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-171-0/+8
* Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera2023-05-041-2/+2
* Rename ExecAggTransReparent, and improve its documentation.Tom Lane2023-04-241-3/+3
* Revert 11470f544eAlexander Korotkov2023-04-031-38/+0
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-311-0/+8
* Move ExecEvalJsonConstructor new function to a more natural placeAlvaro Herrera2023-03-311-2/+2
* Parallel Hash Full Join.Thomas Munro2023-03-312-2/+7
* Fix outdated comments regarding TupleTableSlotsDavid Rowley2023-03-301-5/+5
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-291-0/+26
* Invent GENERIC_PLAN option for EXPLAIN.Tom Lane2023-03-241-6/+16
* Improve the naming of Parallel Hash Join phases.Thomas Munro2023-03-231-19/+19
* Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov2023-03-231-0/+38
* Fix race in parallel hash join batch cleanup, take II.Thomas Munro2023-03-211-1/+2
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-201-1/+2
* Fill EState.es_rteperminfos more systematically.Tom Lane2023-03-061-1/+1
* Add static assertion ensuring sizeof(ExprEvalStep) <= 64 bytesAndres Freund2023-02-221-0/+4
* Make new GENERATED-expressions code more bulletproof.Tom Lane2023-01-151-0/+4
* Update copyright for 2023Bruce Momjian2023-01-0259-59/+59
* Rework query relation permission checkingAlvaro Herrera2022-12-061-3/+7
* Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera2022-12-021-0/+1
* Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera2022-12-011-2/+2
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-211-8/+0
* Remove AssertArg and AssertStatePeter Eisentraut2022-10-281-4/+4
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-194-7/+7
* Future-proof the recursion inside ExecShutdownNode().Tom Lane2022-09-191-1/+1
* Revert SQL/JSON featuresAndrew Dunstan2022-09-012-100/+0
* Remove unused fields from ExprEvalStepDavid Rowley2022-08-031-3/+0
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-022-0/+25
* Automatically generate node support functionsPeter Eisentraut2022-07-091-0/+8
* Remove size increase in ExprEvalStep caused by hashed saopsDavid Rowley2022-07-061-6/+1
* expression eval: Fix EEOP_JSON_CONSTRUCTOR and EEOP_JSONEXPR size.Andres Freund2022-07-051-49/+62
* Pre-beta mechanical code beautification.Tom Lane2022-05-122-17/+17
* Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier2022-04-081-2/+4
* Revert "Rewrite some RI code to avoid using SPI"Alvaro Herrera2022-04-072-14/+0
* Rewrite some RI code to avoid using SPIAlvaro Herrera2022-04-072-0/+14
* Refactor and cleanup runtime partition prune code a littleAlvaro Herrera2022-04-051-14/+17
* JSON_TABLEAndrew Dunstan2022-04-041-0/+4
* SQL JSON functionsAndrew Dunstan2022-03-301-0/+5
* SQL/JSON query functionsAndrew Dunstan2022-03-292-0/+56
* IS JSON predicateAndrew Dunstan2022-03-281-0/+8
* Add support for MERGE SQL commandAlvaro Herrera2022-03-282-0/+4
* SQL/JSON constructorsAndrew Dunstan2022-03-271-0/+14
* Enforce foreign key correctly during cross-partition updatesAlvaro Herrera2022-03-201-1/+3
* Fix SPI's handling of errors during transaction commit.Tom Lane2022-02-281-1/+0
* Update copyright for 2022Bruce Momjian2022-01-0759-59/+59
* Fix checking of query type in plpgsql's RETURN QUERY command.Tom Lane2021-10-031-0/+1
* Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane2021-09-151-2/+2
* Change the name of the Result Cache node to MemoizeDavid Rowley2021-07-142-32/+32
* Use a hash table to speed up NOT IN(values)David Rowley2021-07-071-0/+1
* Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane2021-05-211-1/+1