Commits

DateSubjectAuthorReleases
2025-09-20 Re-allow using statistics for bool-valued functions in WHERE. Tom Lane 19 (unreleased)
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
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 13.2
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 14.0
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 12.6
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-05-22 Initial pgindent run for v12. Tom Lane 12.0
2019-02-09 Build out the planner support function infrastructure. Tom Lane 12.0
2019-01-29 Refactor planner's header files. Tom Lane 12.0
2019-01-29 Make some small planner API cleanups. Tom Lane 12.0
2017-09-13 Distinguish selectivity of < from <= and > from >=. Tom Lane 11.0
2017-06-21 Phase 3 of pgindent updates. Tom Lane 10.0
2017-06-21 Phase 2 of pgindent updates. Tom Lane 10.0
2017-04-08 Clean up bugs in clause_selectivity() cleanup. Tom Lane 10.0
2015-09-24 Allow planner to use expression-index stats for function calls in WHERE. Tom Lane 9.5.0
2015-09-24 Allow planner to use expression-index stats for function calls in WHERE. Tom Lane 9.6.0
2012-07-09 Fix planner to pass correct collation to operator selectivity estimators. Tom Lane 9.1.5
2012-07-09 Fix planner to pass correct collation to operator selectivity estimators. Tom Lane 9.2.0
2012-07-09 Fix planner to pass correct collation to operator selectivity estimators. Tom Lane 9.3.0
2009-02-06 Fix cost_mergejoin's failure to adjust for rescanning of non-unique merge join Tom Lane 8.4.0
2008-12-01 Fix an oversight in the code that makes transitive-equality deductions from Tom Lane 8.2.12
2008-12-01 Fix an oversight in the code that makes transitive-equality deductions from Tom Lane 8.3.6
2008-12-01 Fix an oversight in the code that makes transitive-equality deductions from Tom Lane 8.4.0
2008-10-04 Implement SQL-standard WITH clauses, including WITH RECURSIVE. Tom Lane 8.4.0