Commits

DateSubjectAuthorReleases
2016-04-07 Refactor join_is_removable() to separate out distinctness-proving logic. Tom Lane 9.6.0
2016-03-10 Refactor pull_var_clause's API to make it less tedious to extend. Tom Lane 9.6.0
2015-12-11 Get rid of the planner's LateralJoinInfo data structure. Tom Lane 9.5.0
2015-12-11 Get rid of the planner's LateralJoinInfo data structure. Tom Lane 9.6.0
2015-08-07 Further adjustments to PlaceHolderVar removal. Tom Lane 9.4.5
2015-08-07 Further adjustments to PlaceHolderVar removal. Tom Lane 9.5.0
2015-08-07 Further adjustments to PlaceHolderVar removal. Tom Lane 9.6.0
2015-08-07 Further adjustments to PlaceHolderVar removal. Tom Lane 9.3.10
2015-08-07 Fix old oversight in join removal logic. Tom Lane 9.5.0
2015-08-07 Fix old oversight in join removal logic. Tom Lane 9.6.0
2015-08-07 Fix old oversight in join removal logic. Tom Lane 9.3.10
2015-08-07 Fix old oversight in join removal logic. Tom Lane 9.4.5
2014-11-28 Add bms_get_singleton_member(), and use it where appropriate. Tom Lane 9.5.0
2014-07-16 Allow join removal in some cases involving a left join to a subquery. Tom Lane 9.5.0
2013-08-18 Fix planner problems with LATERAL references in PlaceHolderVars. Tom Lane 9.3.0
2013-08-18 Fix planner problems with LATERAL references in PlaceHolderVars. Tom Lane 9.4.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-08-27 Fix up planner infrastructure to support LATERAL properly. Tom Lane 9.3.0
2011-10-26 Improve planner's ability to recognize cases where an IN's RHS is unique. Tom Lane 9.2.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-25 Fix another join removal bug: the check on PlaceHolderVars was wrong. Tom Lane 9.0.1
2010-09-25 Fix another join removal bug: the check on PlaceHolderVars was wrong. Tom Lane 9.1.0
2010-09-14 Fix join-removal logic for pseudoconstant and outerjoin-delayed quals. Tom Lane 9.0.0