Commits

DateSubjectAuthorReleases
2024-09-27 Recalculate where-needed data accurately after a join removal. Tom Lane 18.0
2023-06-20 Don't include outer join relids in lateral_relids bitmapsets. Tom Lane 16.0
2023-05-25 Fix filtering of "cloned" outer-join quals some more. Tom Lane 16.0
2023-05-17 Fix some issues with improper placement of outer join clauses. Tom Lane 16.0
2023-03-02 Remove local optimizations of empty Bitmapsets into null pointers. Tom Lane 16.0
2023-02-22 Fix some issues with wrong placement of pseudo-constant quals. Tom Lane 16.0
2023-02-13 When removing a relation from the query, drop its RelOptInfo. Tom Lane 16.0
2023-02-10 Further fixes in qual nullingrel adjustment for outer join commutation. Tom Lane 16.0
2023-02-07 Remove leftover code in deconstruct_distribute_oj_quals(). Tom Lane 16.0
2023-02-05 Fix over-optimistic updating of info about commutable outer joins. Tom Lane 16.0
2023-02-04 Fix thinko in qual distribution. Tom Lane 16.0
2023-02-04 Fix thinko in outer-join removal. Tom Lane 16.0
2023-02-04 Rethink treatment of "postponed" quals in deconstruct_jointree(). Tom Lane 16.0
2023-01-30 Invent "join domains" to replace the below_outer_join hack. Tom Lane 16.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
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
2020-10-28 Fix foreign-key selectivity estimation in the presence of constants. Tom Lane 14.0
2019-08-12 Rationalize use of list_concat + list_copy combinations. Tom Lane 13.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-03-30 Speed up planning when partitions can be pruned at plan time. Tom Lane 12.0
2019-03-26 Build "other rels" of appendrel baserels in a separate step. Tom Lane 12.0