Commits

DateSubjectAuthorReleases
2025-06-29 Fix some new issues with planning of PlaceHolderVars. Tom Lane 18.0
2024-09-27 Recalculate where-needed data accurately after a join removal. Tom Lane 18.0
2023-01-30 Do assorted mop-up in the planner. Tom Lane 16.0
2023-01-30 Make Vars be outer-join-aware. Tom Lane 16.0
2022-08-17 Use an explicit state flag to control PlaceHolderInfo creation. Tom Lane 16.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-01-29 Rename nodes/relation.h to nodes/pathnodes.h. Tom Lane 12.0
2017-06-21 Phase 2 of pgindent updates. Tom Lane 10.0
2016-02-19 Add an explicit representation of the output targetlist to Paths. Tom Lane 9.6.0
2013-08-14 Remove ph_may_need from PlaceHolderInfo, with attendant simplifications. Tom Lane 9.4.0
2013-08-14 Remove ph_may_need from PlaceHolderInfo, with attendant simplifications. Tom Lane 9.3.0
2012-03-16 Revisit handling of UNION ALL subqueries with non-Var output columns. Tom Lane 9.2.0
2012-03-16 Revisit handling of UNION ALL subqueries with non-Var output columns. Tom Lane 9.1.4
2011-11-09 Wrap appendrel member outputs in PlaceHolderVars in additional cases. Tom Lane 9.1.2
2011-11-09 Wrap appendrel member outputs in PlaceHolderVars in additional cases. Tom Lane 9.2.0
2011-08-09 Fix nested PlaceHolderVar expressions that appear only in targetlists. Tom Lane 9.2.0
2011-08-09 Fix nested PlaceHolderVar expressions that appear only in targetlists. Tom Lane 8.4.9
2011-08-09 Fix nested PlaceHolderVar expressions that appear only in targetlists. Tom Lane 9.0.5
2011-08-09 Fix nested PlaceHolderVar expressions that appear only in targetlists. Tom Lane 9.1.0
2010-09-28 Fix PlaceHolderVar mechanism's interaction with outer joins. Tom Lane 9.1.0
2010-09-28 Fix PlaceHolderVar mechanism's interaction with outer joins. Tom Lane 9.0.1
2010-09-28 Fix PlaceHolderVar mechanism's interaction with outer joins. Tom Lane 8.4.5
2010-03-28 Rework join-removal logic as per recent discussion. In particular this Tom Lane 9.0.0
2008-10-21 Add a concept of "placeholder" variables to the planner. These are variables Tom Lane 8.4.0