Commits

DateSubjectAuthorReleases
2022-09-20 Revise tree-walk APIs to improve spec compliance & silence warnings. Tom Lane 16.0
2020-08-19 Suppress unnecessary RelabelType nodes in yet more cases. Tom Lane 12.5
2020-08-19 Suppress unnecessary RelabelType nodes in yet more cases. Tom Lane 13.0
2020-08-19 Suppress unnecessary RelabelType nodes in yet more cases. Tom Lane 14.0
2019-12-14 Prevent overly-aggressive collapsing of joins to RTE_RESULT relations. Tom Lane 12.2
2019-12-14 Prevent overly-aggressive collapsing of joins to RTE_RESULT relations. Tom Lane 13.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-01-29 Make some small planner API cleanups. Tom Lane 12.0
2019-01-25 Split QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFORE/_AFTER. Tom Lane 12.0
2017-06-21 Phase 2 of pgindent updates. Tom Lane 10.0
2017-06-21 Initial pgindent run with pg_bsd_indent version 2.0. Tom Lane 10.0
2016-06-10 Refactor to reduce code duplication for function property checking. Tom Lane 9.6.0
2013-07-23 Move strip_implicit_coercions() from optimizer to nodeFuncs.c. Tom Lane 9.4.0
2012-03-23 Code review for protransform patches. Tom Lane 9.2.0
2011-03-20 Revise collation derivation method and expression-tree representation. Tom Lane 9.1.0
2008-10-04 Implement SQL-standard WITH clauses, including WITH RECURSIVE. Tom Lane 8.4.0
2008-08-28 Extend the parser location infrastructure to include a location field in Tom Lane 8.4.0
2008-08-25 Move exprType(), exprTypmod(), expression_tree_walker(), and related routines Tom Lane 8.4.0
2003-06-29 Support expressions of the form 'scalar op ANY (array)' and Tom Lane 7.4.1
2002-12-12 Phase 2 of read-only-plans project: restructure expression-tree nodes Tom Lane 7.4.1