| Age | Commit message (Expand) | Author |
| 2025-03-12 | Build whole-row Vars the same way during parsing and planning. | Tom Lane |
| 2025-02-20 | Remove various unnecessary (char *) casts | Peter Eisentraut |
| 2025-01-16 | Add OLD/NEW support to RETURNING in DML queries. | Dean Rasheed |
| 2025-01-11 | Add support for NOT ENFORCED in CHECK constraints | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-08 | Add pg_constraint rows for not-null constraints | Álvaro Herrera |
| 2024-09-17 | Add temporal PRIMARY KEY and UNIQUE constraints | Peter Eisentraut |
| 2024-04-04 | Add basic JSON_TABLE() functionality | Amit Langote |
| 2024-03-21 | Add SQL/JSON query functions | Amit Langote |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-02-20 | Revert "Improve compression and storage support with inheritance" | Peter Eisentraut |
| 2024-02-16 | Improve compression and storage support with inheritance | Peter Eisentraut |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-12-11 | Simplify productions for FORMAT JSON [ ENCODING name ] | Alvaro Herrera |
| 2023-10-03 | Remove IndexInfo.ii_OpclassOptions field | Peter Eisentraut |
| 2023-07-21 | Code review for commit b6e1157e7d | Amit Langote |
| 2023-07-13 | Don't include CaseTestExpr in JsonValueExpr.formatted_expr | Amit Langote |
| 2023-03-31 | SQL/JSON: support the IS JSON predicate | Alvaro Herrera |
| 2023-03-29 | SQL/JSON: add standard JSON constructor functions | Alvaro Herrera |
| 2023-03-20 | Ignore BRIN indexes when checking for HOT updates | Tomas Vondra |
| 2023-01-30 | Make Vars be outer-join-aware. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-09-01 | Revert SQL/JSON features | Andrew Dunstan |
| 2022-05-13 | Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure. | Tom Lane |
| 2022-04-05 | PLAN clauses for JSON_TABLE | Andrew Dunstan |
| 2022-03-29 | SQL/JSON query functions | Andrew Dunstan |
| 2022-03-28 | IS JSON predicate | Andrew Dunstan |
| 2022-03-27 | SQL/JSON constructors | Andrew Dunstan |
| 2022-03-27 | Common SQL/JSON clauses | Andrew Dunstan |
| 2022-03-22 | Revert "Common SQL/JSON clauses" | Andrew Dunstan |
| 2022-03-22 | Common SQL/JSON clauses | Andrew Dunstan |
| 2022-02-03 | Add UNIQUE null treatment option | Peter Eisentraut |
| 2022-01-12 | Fix memory leak in indexUnchanged hint mechanism. | Peter Geoghegan |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-09-15 | Remove arbitrary 64K-or-so limit on rangetable size. | Tom Lane |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-11-04 | Improve our ability to regurgitate SQL-syntax function calls. | Tom Lane |
| 2020-07-07 | Don't create pg_type entries for sequences or toast tables. | Tom Lane |
| 2020-03-30 | Implement operator class parameters | Alexander Korotkov |
| 2020-01-09 | Reconsider the representation of join alias Vars. | Tom Lane |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-08-16 | Remove fmgr.h includes from headers that don't really need it. | Andres Freund |
| 2019-07-29 | Fix handling of expressions and predicates in REINDEX CONCURRENTLY | Michael Paquier |
| 2019-01-29 | Make some small planner API cleanups. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-08 | Revise attribute handling code on partition creation | Alvaro Herrera |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-10-26 | Support domains over composite types. | Tom Lane |
| 2017-10-03 | Allow multiple tables to be specified in one VACUUM or ANALYZE command. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |