| Age | Commit message (Expand) | Author |
| 7 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 2025-12-02 | Remove useless casting to same type | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-04-04 | Add basic JSON_TABLE() functionality | Amit Langote |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-09-28 | Remove obsolete executor cleanup code | Amit Langote |
| 2023-05-19 | Pre-beta mechanical code beautification. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-09-01 | Revert SQL/JSON features | Andrew Dunstan |
| 2022-04-04 | JSON_TABLE | Andrew Dunstan |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-09-27 | Fix typos and grammar in code comments | Michael Paquier |
| 2021-09-09 | Remove Value node struct | Peter Eisentraut |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-28 | Remove useless "return;" lines | Alvaro Herrera |
| 2019-11-12 | Make the order of the header file includes consistent in backend modules. | Amit Kapila |
| 2019-07-15 | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-16 | Introduce notion of different types of slots (without implementing them). | Andres Freund |
| 2018-11-10 | Don't require return slots for nodes without projection. | Andres Freund |
| 2018-09-17 | Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)). | Tom Lane |
| 2018-08-13 | Avoid query-lifetime memory leaks in XMLTABLE (bug #15321) | Andrew Gierth |
| 2018-02-17 | Allow tupleslots to have a fixed tupledesc, use in executor nodes. | Andres Freund |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-08-20 | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund |
| 2017-07-30 | Move ExecProcNode from dispatch to function pointer based model. | Andres Freund |
| 2017-07-30 | Move interrupt checking from ExecProcNode() to executor nodes. | Andres Freund |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |
| 2017-03-25 | Faster expression evaluation and targetlist projection. | Andres Freund |
| 2017-03-08 | Support XMLTABLE query expression | Alvaro Herrera |