| Age | Commit message (Expand) | Author |
| 2023-03-20 | Ignore BRIN indexes when checking for HOT updates | Tomas Vondra |
| 2023-03-13 | Fix MERGE command tag for actions blocked by BEFORE ROW triggers. | Dean Rasheed |
| 2023-03-13 | Fix concurrent update issues with MERGE. | Dean Rasheed |
| 2023-03-06 | Fix some more cases of missed GENERATED-column updates. | Tom Lane |
| 2023-02-22 | Fix MERGE command tag for cross-partition updates. | Dean Rasheed |
| 2023-02-16 | Remove duplicated comment in nodeModifyTable.c | Michael Paquier |
| 2023-02-15 | Don't rely on uninitialized value in MERGE / DELETE | Alvaro Herrera |
| 2023-01-30 | Ensure that MERGE recomputes GENERATED expressions properly. | Dean Rasheed |
| 2023-01-15 | Make new GENERATED-expressions code more bulletproof. | Tom Lane |
| 2023-01-05 | Fix calculation of which GENERATED columns need to be updated. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-08 | Remove new structure member from ResultRelInfo. | Etsuro Fujita |
| 2022-12-02 | Generalize ri_RootToPartitionMap to use for non-partition children | Alvaro Herrera |
| 2022-11-25 | Fix handling of pending inserts in nodeModifyTable.c. | Etsuro Fujita |
| 2022-11-17 | Fix MERGE tuple count with DO NOTHING | Alvaro Herrera |
| 2022-11-17 | Fix outdated comment in ExecDelete | Alvaro Herrera |
| 2022-11-02 | Fix copy-and-pasteo in comment. | Etsuro Fujita |
| 2022-10-10 | Remove unnecessary semicolons after goto labels | John Naylor |
| 2022-09-29 | Update comment in ExecInsert() regarding batch insertion. | Etsuro Fujita |
| 2022-09-24 | Message style improvements | Peter Eisentraut |
| 2022-08-04 | Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop. | Tom Lane |
| 2022-05-12 | Pre-beta mechanical code beautification. | Tom Lane |
| 2022-04-20 | Move ModifyTableContext->lockmode to UpdateContext | Alvaro Herrera |
| 2022-04-20 | ExecModifyTable: use context.planSlot instead of planSlot | Alvaro Herrera |
| 2022-03-28 | Add support for MERGE SQL command | Alvaro Herrera |
| 2022-03-20 | Blind fix for uninitialized memory bug in ba9a7e392171 | Alvaro Herrera |
| 2022-03-20 | Enforce foreign key correctly during cross-partition updates | Alvaro Herrera |
| 2022-03-19 | Fix an outdated and grammatically wrong comment | Alvaro Herrera |
| 2022-03-17 | Split ExecUpdate and ExecDelete into reusable pieces | Alvaro Herrera |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-08-12 | Use appropriate tuple descriptor in FDW batching | Tomas Vondra |
| 2021-06-28 | Pre branch pgindent / pgperltidy run | Andrew Dunstan |
| 2021-06-16 | Fix copying data into slots with FDW batching | Tomas Vondra |
| 2021-06-11 | Optimize creation of slots for FDW bulk inserts | Tomas Vondra |
| 2021-05-21 | Fix usage of "tableoid" in GENERATED expressions. | Tom Lane |
| 2021-05-12 | Initial pgindent and pgperltidy run for v14. | Tom Lane |
| 2021-05-10 | Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists. | Tom Lane |
| 2021-04-07 | Comment cleanup for a1115fa07. | Tom Lane |
| 2021-04-06 | Postpone some more stuff out of ExecInitModifyTable. | Tom Lane |
| 2021-04-06 | Postpone some stuff out of ExecInitModifyTable. | Tom Lane |
| 2021-03-31 | Rework planning and execution of UPDATE and DELETE. | Tom Lane |
| 2021-02-08 | Fix permission checks on constraint violation errors on partitions. | Heikki Linnakangas |
| 2021-01-21 | Fix initialization of FDW batching in ExecInitModifyTable | Tomas Vondra |
| 2021-01-20 | Implement support for bulk inserts in postgres_fdw | Tomas Vondra |
| 2021-01-13 | Pass down "logically unchanged index" hint. | Peter Geoghegan |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-12-15 | Remove useless variable stores | Alvaro Herrera |
| 2020-11-25 | Remove catalog function currtid() | Michael Paquier |
| 2020-10-26 | In INSERT/UPDATE, use the table's real tuple descriptor as target. | Tom Lane |
| 2020-10-19 | Remove PartitionRoutingInfo struct. | Heikki Linnakangas |