aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
Commit message (Expand)AuthorAge
* Fix use of uninitialized value in previous commit.Noah Misch2024-09-24
* For inplace update durability, make heap_update() callers wait.Noah Misch2024-09-24
* Expand comments and add an assertion in nodeModifyTable.c.Noah Misch2024-06-27
* Fix handling of self-modified tuples in MERGE.Dean Rasheed2024-03-07
* Fix BEFORE ROW trigger handling in cross-partition MERGE update.Dean Rasheed2023-12-21
* Fix AFTER ROW trigger execution in MERGE cross-partition update.Dean Rasheed2023-11-09
* Fix problems when a plain-inheritance parent table is excluded.Tom Lane2023-10-24
* Fix EvalPlanQual rechecking during MERGE.Dean Rasheed2023-09-30
* Fix RLS policy usage in MERGE.Dean Rasheed2023-08-07
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Fix misbehavior of EvalPlanQual checks with multiple result relations.Tom Lane2023-05-19
* Fix buffer refcount leak with FDW bulk insertsMichael Paquier2023-04-25
* Fix various typos and incorrect/outdated name referencesDavid Rowley2023-04-19
* Fix various typosDavid Rowley2023-04-18
* Revert 764da7710bAlexander Korotkov2023-04-03
* Revert 11470f544eAlexander Korotkov2023-04-03
* Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov2023-03-23
* Evade extra table_tuple_fetch_row_version() in ExecUpdate()/ExecDelete()Alexander Korotkov2023-03-23
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-20
* Fix MERGE command tag for actions blocked by BEFORE ROW triggers.Dean Rasheed2023-03-13
* Fix concurrent update issues with MERGE.Dean Rasheed2023-03-13
* Fix some more cases of missed GENERATED-column updates.Tom Lane2023-03-06
* Fix MERGE command tag for cross-partition updates.Dean Rasheed2023-02-22
* Remove duplicated comment in nodeModifyTable.cMichael Paquier2023-02-16
* Don't rely on uninitialized value in MERGE / DELETEAlvaro Herrera2023-02-15
* Ensure that MERGE recomputes GENERATED expressions properly.Dean Rasheed2023-01-30
* Make new GENERATED-expressions code more bulletproof.Tom Lane2023-01-15
* Fix calculation of which GENERATED columns need to be updated.Tom Lane2023-01-05
* Update copyright for 2023Bruce Momjian2023-01-02
* Remove new structure member from ResultRelInfo.Etsuro Fujita2022-12-08
* Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera2022-12-02
* Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita2022-11-25
* Fix MERGE tuple count with DO NOTHINGAlvaro Herrera2022-11-17
* Fix outdated comment in ExecDeleteAlvaro Herrera2022-11-17
* Fix copy-and-pasteo in comment.Etsuro Fujita2022-11-02
* Remove unnecessary semicolons after goto labelsJohn Naylor2022-10-10
* Update comment in ExecInsert() regarding batch insertion.Etsuro Fujita2022-09-29
* Message style improvementsPeter Eisentraut2022-09-24
* Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop.Tom Lane2022-08-04
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Move ModifyTableContext->lockmode to UpdateContextAlvaro Herrera2022-04-20
* ExecModifyTable: use context.planSlot instead of planSlotAlvaro Herrera2022-04-20
* Add support for MERGE SQL commandAlvaro Herrera2022-03-28
* Blind fix for uninitialized memory bug in ba9a7e392171Alvaro Herrera2022-03-20
* Enforce foreign key correctly during cross-partition updatesAlvaro Herrera2022-03-20
* Fix an outdated and grammatically wrong commentAlvaro Herrera2022-03-19
* Split ExecUpdate and ExecDelete into reusable piecesAlvaro Herrera2022-03-17
* Update copyright for 2022Bruce Momjian2022-01-07
* Use appropriate tuple descriptor in FDW batchingTomas Vondra2021-08-12
* Pre branch pgindent / pgperltidy runAndrew Dunstan2021-06-28