| Age | Commit message (Expand) | Author |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-28 | Remove useless casts to (void *) | Peter Eisentraut |
| 2024-03-13 | Reintroduce MAINTAIN privilege and pg_maintain predefined role. | Nathan Bossart |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-07-07 | Revert MAINTAIN privilege and pg_maintain predefined role. | Nathan Bossart |
| 2023-06-22 | Fix cache lookup hazards introduced by ff9618e82a. | Nathan Bossart |
| 2023-01-18 | Get rid of the "new" and "old" entries in a view's rangetable. | Tom Lane |
| 2023-01-14 | Fix MAINTAIN privileges for toast tables and partitions. | Jeff Davis |
| 2023-01-13 | Simplify permissions for LOCK TABLE. | Jeff Davis |
| 2023-01-12 | Revert "Get rid of the "new" and "old" entries in a view's rangetable." | Tom Lane |
| 2023-01-12 | Get rid of the "new" and "old" entries in a view's rangetable. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-14 | Add grantable MAINTAIN privilege and pg_maintain role. | Jeff Davis |
| 2022-09-20 | Harmonize more parameter names in bulk. | Peter Geoghegan |
| 2022-03-22 | Add support for security invoker views. | Dean Rasheed |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-07-08 | Improve error messages about mismatching relkind | Peter Eisentraut |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-11-11 | Fix cases of discarding result from list API functions | Peter Eisentraut |
| 2020-11-06 | Revert "Accept relations of any kind in LOCK TABLE". | Tom Lane |
| 2020-11-05 | Don't throw an error for LOCK TABLE on a self-referential view. | Tom Lane |
| 2020-10-27 | Accept relations of any kind in LOCK TABLE | Alvaro Herrera |
| 2020-02-18 | Make inherited LOCK TABLE perform access permission checks on parent table only. | Fujii Masao |
| 2020-01-16 | Fix problems with "read only query" checks, and refactor the code. | Robert Haas |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-12 | Make the order of the header file includes consistent in backend modules. | Amit Kapila |
| 2019-07-17 | Avoid using lcons and list_delete_first where it's easy to do so. | Tom Lane |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-04-12 | Fix more strcmp() calls using boolean-like comparisons for result checks | Michael Paquier |
| 2019-02-11 | Adjust gratuitously different error message wording | Peter Eisentraut |
| 2019-01-26 | Simplify restriction handling of two-phase commit for temporary objects | Michael Paquier |
| 2019-01-21 | Replace uses of heap_open et al with the corresponding table_* function. | Andres Freund |
| 2019-01-21 | Replace heapam.h includes with {table, relation}.h where applicable. | Andres Freund |
| 2019-01-18 | Restrict the use of temporary namespace in two-phase transactions | Michael Paquier |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-04-26 | Post-feature-freeze pgindent run. | Tom Lane |
| 2018-04-17 | Add more infinite recursion detection while locking a view. | Tatsuo Ishii |
| 2018-04-08 | Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. | Tom Lane |
| 2018-03-31 | Fix bug with view locking code. | Tatsuo Ishii |
| 2018-03-31 | Combine options for RangeVarGetRelidExtended() into a flags argument. | Andres Freund |
| 2018-03-30 | Allow to lock views. | Tatsuo Ishii |
| 2018-01-19 | Replace AclObjectKind with ObjectType | Peter Eisentraut |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-12-23 | Replace enum InhOption with simple boolean. | Tom Lane |
| 2016-12-23 | Remove sql_inheritance GUC. | Robert Haas |
| 2016-12-07 | Implement table partitioning. | Robert Haas |
| 2016-10-10 | Remove some unnecessary #includes. | Heikki Linnakangas |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |