aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
Commit message (Expand)AuthorAge
* Fix typos and grammar in the codeMichael Paquier2025-04-19
* Fix failure for generated column with a not-null domain constraint.Tom Lane2025-04-15
* Fix MERGE with DO NOTHING actions into a partitioned table.Dean Rasheed2025-03-29
* Ensure first ModifyTable rel initialized if all are prunedAmit Langote2025-03-19
* Fix an oversight in cbc127917 to handle MERGE correctlyAmit Langote2025-02-17
* Virtual generated columnsPeter Eisentraut2025-02-07
* Track unpruned relids to avoid processing pruned relationsAmit Langote2025-02-07
* Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed2025-01-16
* Update copyright for 2025Bruce Momjian2025-01-01
* Introduce CompactAttribute array in TupleDesc, take 2David Rowley2024-12-20
* For inplace update durability, make heap_update() callers wait.Noah Misch2024-09-24
* Log the conflicts while applying changes in logical replication.Amit Kapila2024-08-20
* Fix new assertion for MERGE view_name ... DO NOTHING.Noah Misch2024-07-13
* Expand comments and add an assertion in nodeModifyTable.c.Noah Misch2024-06-27
* Revert: Allow table AM tuple_insert() method to return the different slotAlexander Korotkov2024-04-11
* Revert: Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov2024-04-11
* Revert: Let table AM insertion methods control index insertionAlexander Korotkov2024-04-11
* Let table AM insertion methods control index insertionAlexander Korotkov2024-03-30
* Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed2024-03-30
* Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov2024-03-26
* Allow table AM tuple_insert() method to return the different slotAlexander Korotkov2024-03-21
* Add RETURNING support to MERGE.Dean Rasheed2024-03-17
* Fix handling of self-modified tuples in MERGE.Dean Rasheed2024-03-07
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Support MERGE into updatable views.Dean Rasheed2024-02-29
* Remove field UpdateContext->updated in nodeModifyTable.cDean Rasheed2024-02-29
* Update copyright for 2024Bruce Momjian2024-01-03
* 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
* Remove obsolete executor cleanup codeAmit Langote2023-09-28
* 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