| Age | Commit message (Expand) | Author |
| 2025-09-15 | Update various forward declarations to use typedef | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-09-10 | Introduce an RTE for the grouping step | Richard Guo |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-05-02 | Fix typos in comments | Michael Paquier |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-09-20 | Revise tree-walk APIs to improve spec compliance & silence warnings. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-08-19 | Suppress unnecessary RelabelType nodes in yet more cases. | Tom Lane |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-12-14 | Prevent overly-aggressive collapsing of joins to RTE_RESULT relations. | Tom Lane |
| 2019-10-03 | Selectively include window frames in expression walks/mutates. | Andrew Gierth |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-01-29 | Make some small planner API cleanups. | Tom Lane |
| 2019-01-25 | Split QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFORE/_AFTER. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-06-10 | Refactor to reduce code duplication for function property checking. | Tom Lane |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |
| 2015-09-17 | Add new function planstate_tree_walker. | Robert Haas |
| 2015-01-06 | Update copyright for 2015 | Bruce Momjian |
| 2014-01-07 | Update copyright for 2014 | Bruce Momjian |
| 2013-07-23 | Move strip_implicit_coercions() from optimizer to nodeFuncs.c. | Tom Lane |
| 2013-01-01 | Update copyrights for 2013 | Bruce Momjian |
| 2012-03-23 | Code review for protransform patches. | Tom Lane |
| 2012-01-01 | Update copyright notices for year 2012. | Bruce Momjian |
| 2011-12-07 | Add const qualifiers to node inspection functions | Peter Eisentraut |
| 2011-03-20 | Revise collation derivation method and expression-tree representation. | Tom Lane |
| 2011-02-08 | Per-column collation support | Peter Eisentraut |
| 2011-01-01 | Stamp copyrights for year 2011. | Bruce Momjian |
| 2010-09-20 | Remove cvs keywords from all files. | Magnus Hagander |
| 2010-01-02 | Update copyright for the year 2010. | Bruce Momjian |
| 2009-06-11 | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian |
| 2009-01-01 | Update copyright for 2009. | Bruce Momjian |
| 2008-10-04 | Implement SQL-standard WITH clauses, including WITH RECURSIVE. | Tom Lane |
| 2008-08-28 | Extend the parser location infrastructure to include a location field in | Tom Lane |
| 2008-08-25 | Move exprType(), exprTypmod(), expression_tree_walker(), and related routines | Tom Lane |
| 2008-01-01 | Update copyrights in source tree to 2008. | Bruce Momjian |
| 2007-01-05 | Update CVS HEAD for 2007 copyright. Back branches are typically not | Bruce Momjian |
| 2006-03-05 | Update copyright for 2006. Update scripts. | Bruce Momjian |
| 2004-12-31 | Tag appropriate files for rc3 | PostgreSQL Daemon |
| 2004-08-29 | Update copyright to 2004. | Bruce Momjian |
| 2003-11-29 | make sure the $Id tags are converted to $PostgreSQL as well ... | PostgreSQL Daemon |
| 2003-08-04 | Update copyrights to 2003. | Bruce Momjian |
| 2003-06-29 | Support expressions of the form 'scalar op ANY (array)' and | Tom Lane |
| 2002-12-12 | Phase 2 of read-only-plans project: restructure expression-tree nodes | Tom Lane |