| Age | Commit message (Expand) | Author |
| 7 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 2025-08-28 | Avoid including commands/dbcommands.h in so many places | Álvaro Herrera |
| 2025-08-08 | Add missing Datum conversions | Peter Eisentraut |
| 2025-08-08 | Fix oversight in FindTriggerIncompatibleWithInheritance. | Etsuro Fujita |
| 2025-08-08 | Disallow collecting transition tuples from child foreign tables. | Etsuro Fujita |
| 2025-07-18 | Fix concurrent update trigger issues with MERGE in a CTE. | Dean Rasheed |
| 2025-05-22 | Revert "Don't lock partitions pruned by initial pruning" | Amit Langote |
| 2025-02-20 | Don't lock partitions pruned by initial pruning | Amit Langote |
| 2025-02-13 | Fix MakeTransitionCaptureState() to return a consistent result | Michael Paquier |
| 2025-02-07 | Virtual generated columns | Peter Eisentraut |
| 2025-01-23 | Ensure that AFTER triggers run as the instigating user. | Tom Lane |
| 2025-01-23 | Reverse the search order in afterTriggerAddEvent(). | Tom Lane |
| 2025-01-22 | Repair incorrect handling of AfterTriggerSharedData.ats_modifiedcols. | Tom Lane |
| 2025-01-11 | Add support for NOT ENFORCED in CHECK constraints | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-10-17 | Fix unnecessary casts of copyObject() result | Peter Eisentraut |
| 2024-09-25 | Turn 'if' condition around to avoid Svace complaint | Alvaro Herrera |
| 2024-09-17 | Add temporal PRIMARY KEY and UNIQUE constraints | Peter Eisentraut |
| 2024-07-04 | Assign error codes where missing for user-facing failures | Michael Paquier |
| 2024-06-20 | Don't throw an error if a queued AFTER trigger no longer exists. | Tom Lane |
| 2024-05-16 | Revert temporal primary keys and foreign keys | Peter Eisentraut |
| 2024-04-11 | Revert: Allow locking updated tuples in tuple_update() and tuple_delete() | Alexander Korotkov |
| 2024-03-27 | Fix some typos and grammar issues from commit 87985cc92522 | Alexander Korotkov |
| 2024-03-25 | Allow locking updated tuples in tuple_update() and tuple_delete() | Alexander Korotkov |
| 2024-03-05 | Rename pg_constraint.conwithoutoverlaps to conperiod | Peter Eisentraut |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-01-24 | Add temporal PRIMARY KEY and UNIQUE constraints | Peter Eisentraut |
| 2024-01-14 | Prevent access to an unpinned buffer in BEFORE ROW UPDATE triggers. | Tom Lane |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-07-03 | Fix code indentation violations | Tomas Vondra |
| 2023-07-02 | Fix oversight in handling of modifiedCols since f24523672d | Tomas Vondra |
| 2023-04-05 | Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. | Tom Lane |
| 2023-03-13 | Fix concurrent update issues with MERGE. | Dean Rasheed |
| 2023-03-04 | Avoid failure when altering state of partitioned foreign-key triggers. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-11-13 | Refactor aclcheck functions | Peter Eisentraut |
| 2022-11-13 | Refactor ownercheck functions | Peter Eisentraut |
| 2022-11-04 | Correct error message for row-level triggers with transition tables on partit... | Etsuro Fujita |
| 2022-10-05 | Rename shadowed local variables | David Rowley |
| 2022-09-25 | Fix tupdesc lifespan bug with AfterTriggersTableData.storeslot. | Tom Lane |
| 2022-09-24 | Message style improvements | Peter Eisentraut |
| 2022-09-20 | Harmonize more parameter names in bulk. | Peter Geoghegan |
| 2022-09-13 | Split up guc.c for better build speed and ease of maintenance. | Tom Lane |
| 2022-09-06 | Fix typo in 16d69ec29 | David Rowley |
| 2022-09-06 | Remove buggy and dead code from CreateTriggerFiringOn | David Rowley |
| 2022-08-24 | Further -Wshadow=compatible-local warning fixes | David Rowley |
| 2022-08-05 | Fix ENABLE/DISABLE TRIGGER to handle recursion correctly | Alvaro Herrera |
| 2022-07-12 | Support TRUNCATE triggers on foreign tables. | Fujii Masao |
| 2022-03-28 | Add support for MERGE SQL command | Alvaro Herrera |
| 2022-03-20 | Enforce foreign key correctly during cross-partition updates | Alvaro Herrera |