Commits

DateSubjectAuthorReleases
2023-02-08 remove_rel_from_query() must clean up PlaceHolderVar.phrels fields. Tom Lane 16.0
2023-02-07 Rethink nullingrel marking rules in build_joinrel_tlist(). Tom Lane 16.0
2023-02-07 Remove leftover code in deconstruct_distribute_oj_quals(). Tom Lane 16.0
2023-02-06 Fix up join removal's interaction with PlaceHolderVars. 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-31 Remove over-optimistic Assert. 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-12-17 Fix bit-rotted planner test case. Tom Lane 16.0
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 12.14
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 13.10
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 15.2
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 16.0
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 14.7
2022-11-22 Give better hints for ambiguous or unreferenceable columns. Tom Lane 16.0
2022-11-17 Improve ruleutils' printout of LATERAL references within subplans. Tom Lane 16.0
2022-11-05 Handle SubPlan cases in find_nonnullable_rels/vars. Tom Lane 16.0
2022-10-31 Add basic regression tests for semi/antijoin recognition. Tom Lane 16.0
2022-10-27 Avoid making commutatively-duplicate clauses in EquivalenceClasses. Tom Lane 16.0
2022-10-03 Revert "Optimize order of GROUP BY keys". Tom Lane 16.0
2022-10-03 Revert "Optimize order of GROUP BY keys". Tom Lane 15.0
2022-08-17 Refactor addition of PlaceHolderVars to joinrel targetlists. Tom Lane 16.0