| Age | Commit message (Expand) | Author |
| 2025-10-22 | Use CompactAttribute more often, when possible | David Rowley |
| 2025-07-18 | Fix a typo in the deparseArrayCoerceExpr() header comment | Alexander Korotkov |
| 2025-07-18 | Support for deparsing of ArrayCoerceExpr node in contrib/postgres_fdw | Alexander Korotkov |
| 2025-06-30 | Add new OID alias type regdatabase. | Nathan Bossart |
| 2025-04-04 | Convert PathKey to use CompareType | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-10-28 | Remove unused #include's from contrib, pl, test .c files | Peter Eisentraut |
| 2024-04-10 | Fixup various StringInfo function usages | David Rowley |
| 2024-03-13 | Make the order of the header file includes consistent | Peter Eisentraut |
| 2024-03-11 | Fix deparsing of Consts in postgres_fdw ORDER BY | David Rowley |
| 2024-01-08 | Make dblink interruptible, via new libpqsrv APIs. | Noah Misch |
| 2024-01-03 | Update copyright for 2024 | Bruce Momjian |
| 2023-12-05 | Add support for deparsing semi-joins to contrib/postgres_fdw | Alexander Korotkov |
| 2023-10-26 | Add trailing commas to enum definitions | Peter Eisentraut |
| 2023-02-09 | Fix various typos in code and tests | Michael Paquier |
| 2023-01-30 | Make Vars be outer-join-aware. | Tom Lane |
| 2023-01-18 | Remove redundant grouping and DISTINCT columns. | Tom Lane |
| 2023-01-07 | Check relkind before using TABLESAMPLE in postgres_fdw | Tomas Vondra |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-30 | Sample postgres_fdw tables remotely during ANALYZE | Tomas Vondra |
| 2022-10-07 | Fix final warnings produced by -Wshadow=compatible-local | David Rowley |
| 2022-09-22 | Harmonize parameter names in contrib code. | Peter Geoghegan |
| 2022-07-17 | postgres_fdw: be more wary about shippability of reg* constants. | Tom Lane |
| 2022-03-31 | Fix postgres_fdw to check shippability of sort clauses properly. | Tom Lane |
| 2022-01-07 | Update copyright for 2022 | Bruce Momjian |
| 2021-11-12 | postgres_fdw: suppress casts on constants in limited cases. | Tom Lane |
| 2021-08-05 | postgres_fdw: Fix issues with generated columns in foreign tables. | Etsuro Fujita |
| 2021-07-30 | In postgres_fdw, allow CASE expressions to be pushed to the remote server. | Tom Lane |
| 2021-05-12 | Initial pgindent and pgperltidy run for v14. | Tom Lane |
| 2021-04-27 | Don't pass "ONLY" options specified in TRUNCATE to foreign data wrapper. | Fujii Masao |
| 2021-04-08 | Allow TRUNCATE command to truncate foreign tables. | Fujii Masao |
| 2021-03-31 | Rework planning and execution of UPDATE and DELETE. | Tom Lane |
| 2021-01-20 | Implement support for bulk inserts in postgres_fdw | Tomas Vondra |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-12-09 | Support subscripting of arbitrary types, not only arrays. | Tom Lane |
| 2020-09-17 | Remove support for postfix (right-unary) operators. | Tom Lane |
| 2020-01-26 | In postgres_fdw, don't try to ship MULTIEXPR updates to remote server. | Tom Lane |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-10-24 | Make the order of the header file includes consistent in contrib modules. | Amit Kapila |
| 2019-08-12 | Rationalize use of list_concat + list_copy combinations. | Tom Lane |
| 2019-07-23 | Use appendBinaryStringInfo in more places where the length is known | David Rowley |
| 2019-07-15 | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane |
| 2019-07-04 | Use appendStringInfoString and appendPQExpBufferStr where possible | David Rowley |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-04-27 | Avoid postgres_fdw crash for a targetlist entry that's just a Param. | Tom Lane |
| 2019-04-02 | postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely. | Etsuro Fujita |
| 2019-04-02 | postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely. | Etsuro Fujita |
| 2019-02-01 | Renaming for new subscripting mechanism | Alvaro Herrera |
| 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 |