summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2022-08-04Fix check_exclusion_or_unique_constraint for UNIQUE NULLS NOT DISTINCT.Tom Lane
2022-08-04Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop.Tom Lane
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-08-01Have ExecFindPartition cache the last found partitionDavid Rowley
2022-07-18Add another SQL/JSON error codePeter Eisentraut
2022-07-13Remove useless assertionsPeter Eisentraut
2022-07-07Remove stray references to lefttree/righttree in the executor.Tom Lane
2022-07-06Remove size increase in ExprEvalStep caused by hashed saopsDavid Rowley
2022-07-05expression eval: Fix EEOP_JSON_CONSTRUCTOR and EEOP_JSONEXPR size.Andres Freund
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-06-10Un-break whole-row Vars referencing domain-over-composite types.Tom Lane
2022-06-08Harden Memoization code against broken data typesDavid Rowley
2022-05-21Avoid overflow hazard when clamping group counts to "long int".Tom Lane
2022-05-13Clean up newlines following left parenthesesAlvaro Herrera
2022-05-13Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-11Fix typos and grammar in code and test commentsMichael Paquier
2022-04-27Fix incorrect format placeholdersPeter Eisentraut
2022-04-20Move ModifyTableContext->lockmode to UpdateContextAlvaro Herrera
2022-04-20ExecModifyTable: use context.planSlot instead of planSlotAlvaro Herrera
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-12adjust_partition_colnos mustn't be called if not neededAlvaro Herrera
2022-04-11Fix various typos and spelling mistakes in code commentsDavid Rowley
2022-04-08Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier
2022-04-07Teach planner and executor about monotonic window funcsDavid Rowley
2022-04-07Revert "Rewrite some RI code to avoid using SPI"Alvaro Herrera
2022-04-07Rewrite some RI code to avoid using SPIAlvaro Herrera
2022-04-07Revert "Logical decoding of sequences"Tomas Vondra
2022-04-05Refactor and cleanup runtime partition prune code a littleAlvaro Herrera
2022-04-04JSON_TABLEAndrew Dunstan
2022-04-04Use Generation memory contexts to store tuples in sortsDavid Rowley
2022-04-04Adjust tuplesort API to have bitwise option flagsDavid Rowley
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-28IS JSON predicateAndrew Dunstan
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-27Common SQL/JSON clausesAndrew Dunstan
2022-03-27Fix comment in execParallel.cMichael Paquier
2022-03-26Allow specifying column lists for logical replicationTomas Vondra
2022-03-24Add decoding of sequences to built-in replicationTomas Vondra
2022-03-22Revert "Common SQL/JSON clauses"Andrew Dunstan
2022-03-22Common SQL/JSON clausesAndrew Dunstan
2022-03-20Blind fix for uninitialized memory bug in ba9a7e392171Alvaro Herrera
2022-03-20Enforce foreign key correctly during cross-partition updatesAlvaro Herrera
2022-03-19Fix an outdated and grammatically wrong commentAlvaro Herrera
2022-03-17Revert applying column aliases to the output of whole-row Vars.Tom Lane
2022-03-17Split ExecUpdate and ExecDelete into reusable piecesAlvaro Herrera
2022-03-08Improve comment in execReplication.cMichael Paquier
2022-03-04Parse/analyze function renamingPeter Eisentraut