summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
AgeCommit message (Expand)Author
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-21Fix BEFORE ROW trigger handling in cross-partition MERGE update.Dean Rasheed
2023-11-09Fix AFTER ROW trigger execution in MERGE cross-partition update.Dean Rasheed
2023-10-24Fix problems when a plain-inheritance parent table is excluded.Tom Lane
2023-09-30Fix EvalPlanQual rechecking during MERGE.Dean Rasheed
2023-09-28Remove obsolete executor cleanup codeAmit Langote
2023-08-07Fix RLS policy usage in MERGE.Dean Rasheed
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Fix misbehavior of EvalPlanQual checks with multiple result relations.Tom Lane
2023-04-25Fix buffer refcount leak with FDW bulk insertsMichael Paquier
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-18Fix various typosDavid Rowley
2023-04-03Revert 764da7710bAlexander Korotkov
2023-04-03Revert 11470f544eAlexander Korotkov
2023-03-22Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2023-03-22Evade extra table_tuple_fetch_row_version() in ExecUpdate()/ExecDelete()Alexander Korotkov
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-03-13Fix MERGE command tag for actions blocked by BEFORE ROW triggers.Dean Rasheed
2023-03-13Fix concurrent update issues with MERGE.Dean Rasheed
2023-03-06Fix some more cases of missed GENERATED-column updates.Tom Lane
2023-02-22Fix MERGE command tag for cross-partition updates.Dean Rasheed
2023-02-16Remove duplicated comment in nodeModifyTable.cMichael Paquier
2023-02-15Don't rely on uninitialized value in MERGE / DELETEAlvaro Herrera
2023-01-30Ensure that MERGE recomputes GENERATED expressions properly.Dean Rasheed
2023-01-15Make new GENERATED-expressions code more bulletproof.Tom Lane
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-11-25Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita
2022-11-17Fix MERGE tuple count with DO NOTHINGAlvaro Herrera
2022-11-17Fix outdated comment in ExecDeleteAlvaro Herrera
2022-11-02Fix copy-and-pasteo in comment.Etsuro Fujita
2022-10-10Remove unnecessary semicolons after goto labelsJohn Naylor
2022-09-29Update comment in ExecInsert() regarding batch insertion.Etsuro Fujita
2022-09-24Message style improvementsPeter Eisentraut
2022-08-04Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-20Move ModifyTableContext->lockmode to UpdateContextAlvaro Herrera
2022-04-20ExecModifyTable: use context.planSlot instead of planSlotAlvaro Herrera
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
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-17Split ExecUpdate and ExecDelete into reusable piecesAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-08-12Use appropriate tuple descriptor in FDW batchingTomas Vondra
2021-06-28Pre branch pgindent / pgperltidy runAndrew Dunstan
2021-06-16Fix copying data into slots with FDW batchingTomas Vondra
2021-06-11Optimize creation of slots for FDW bulk insertsTomas Vondra