Commits

DateSubjectAuthorReleases
2025-08-13 Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. Tom Lane 19 (unreleased)
2022-07-19 Convert planner's AggInfo and AggTransInfo structs to proper Nodes. Tom Lane 16.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-03-27 Avoid passing query tlist around separately from root->processed_tlist. Tom Lane 12.0
2019-01-29 Refactor planner's header files. Tom Lane 12.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
2016-12-13 Prevent planagg.c from failing on queries containing CTEs. Tom Lane 10.0
2016-12-13 Prevent planagg.c from failing on queries containing CTEs. Tom Lane 9.6.2
2016-07-01 Rethink the GetForeignUpperPaths API (again). Tom Lane 9.6.0
2016-06-21 Refactor planning of projection steps that don't need a Result plan node. Tom Lane 9.6.0
2016-03-08 Fix minor thinko in pathification code. Tom Lane 9.6.0
2016-03-07 Make the upper part of the planner work by generating and comparing Paths. 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-12 Postpone extParam/allParam calculations until the very end of planning. Tom Lane 9.6.0
2015-02-22 Add parse location fields to NullTest and BooleanTest structs. Tom Lane 9.5.0
2013-12-23 Support ordered-set (WITHIN GROUP) aggregates. Tom Lane 9.4.0
2013-11-07 Fix generation of MergeAppend plans for optimized min/max on expressions. Tom Lane 9.4.0
2013-11-07 Fix generation of MergeAppend plans for optimized min/max on expressions. Tom Lane 9.1.11
2013-11-07 Fix generation of MergeAppend plans for optimized min/max on expressions. Tom Lane 9.2.6
2013-11-07 Fix generation of MergeAppend plans for optimized min/max on expressions. Tom Lane 9.3.2
2013-08-05 Simplify query_planner's API by having it return the top-level RelOptInfo. Tom Lane 9.4.0
2013-04-29 Postpone creation of pathkeys lists to fix bug #8049. Tom Lane 9.2.5
2013-04-29 Postpone creation of pathkeys lists to fix bug #8049. Tom Lane 9.3.0