| Age | Commit message (Expand) | Author |
| 2023-08-15 | Re-allow FDWs and custom scan providers to replace joins with pseudoconstant ... | Etsuro Fujita |
| 2023-03-17 | Improve several permission-related error messages. | Peter Eisentraut |
| 2023-03-13 | Add a DEFAULT option to COPY FROM | Andrew Dunstan |
| 2023-03-02 | Remove bms_first_member(). | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-20 | Add copyright notices to meson files | Andrew Dunstan |
| 2022-10-07 | Fix final warnings produced by -Wshadow=compatible-local | David Rowley |
| 2022-10-05 | meson: Add windows resource files | Andres Freund |
| 2022-09-22 | meson: Add initial version of meson based build system | Andres Freund |
| 2022-09-16 | Adjust assorted hint messages that list all valid options. | Peter Eisentraut |
| 2022-07-20 | Add regression test for TRUNCATE on foreign table not supporting TRUNCATE. | Fujii Masao |
| 2022-03-30 | Add header matching mode to COPY FROM | Peter Eisentraut |
| 2022-03-28 | Use has_privs_for_roles for predefined role checks | Joe Conway |
| 2022-01-28 | Add HEADER support to COPY text format | Peter Eisentraut |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-12-20 | Remove dynamic translation of regression test scripts, step 2. | Tom Lane |
| 2021-12-20 | Remove dynamic translation of regression test scripts, step 1. | Tom Lane |
| 2021-11-29 | Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. | Tom Lane |
| 2021-04-01 | Rename Default Roles to Predefined Roles | Stephen Frost |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-11-30 | Remove leftover comments, left behind by removal of WITH OIDS. | Heikki Linnakangas |
| 2020-11-23 | Split copy.c into four files. | Heikki Linnakangas |
| 2020-08-30 | Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE. | Tom Lane |
| 2020-03-10 | Remove utils/acl.h from catalog/objectaddress.h | Peter Eisentraut |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-07-15 | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-05-22 | Initial pgindent run for v12. | Tom Lane |
| 2019-04-04 | file_fdw: Fix for generated columns | Peter Eisentraut |
| 2019-02-07 | Split create_foreignscan_path() into three functions. | Tom Lane |
| 2019-01-29 | Refactor planner's header files. | Tom Lane |
| 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-15 | Don't include heapam.h from others headers. | Andres Freund |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-21 | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund |
| 2018-04-06 | Allow insert and update tuple routing and COPY for foreign tables. | Robert Haas |
| 2018-04-06 | Add default roles for file/program access | Stephen Frost |
| 2018-03-22 | Improve style guideline compliance of assorted error-report messages. | Tom Lane |
| 2018-03-17 | Add 'unit' parameter to ExplainProperty{Integer,Float}. | Andres Freund |
| 2018-03-17 | Make ExplainPropertyInteger accept 64bit input, remove *Long variant. | Andres Freund |
| 2018-01-19 | Allow UPDATE to move rows between partitions. | Robert Haas |
| 2018-01-19 | Replace AclObjectKind with ObjectType | Peter Eisentraut |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-11-08 | Change TRUE/FALSE to true/false | Peter Eisentraut |
| 2017-09-07 | Even if some partitions are foreign, allow tuple routing. | Robert Haas |
| 2017-08-21 | pg_prewarm: Add automatic prewarm feature. | Robert Haas |
| 2017-08-20 | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |