Commits

DateSubjectAuthorReleases
2025-10-07 Assign each subquery a unique name prior to planning it. Robert Haas 19 (unreleased)
2025-09-23 Keep track of what RTIs a Result node is scanning. Robert Haas 19 (unreleased)
2025-08-29 Fix semijoin unique-ification for child relations Richard Guo 18.0
2025-08-29 Fix semijoin unique-ification for child relations Richard Guo 19 (unreleased)
2025-08-28 Fix "variable not found in subplan target lists" in semijoin de-duplication. Tom Lane 19 (unreleased)
2025-08-28 Fix "variable not found in subplan target lists" in semijoin de-duplication. Tom Lane 18.0
2025-08-19 Pathify RHS unique-ification for semijoin planning Richard Guo 19 (unreleased)
2025-07-22 Reduce "Var IS [NOT] NULL" quals during constant folding Richard Guo 19 (unreleased)
2025-07-03 Simplify COALESCE() with one surviving argument. Tom Lane 19 (unreleased)
2025-06-29 Fix some new issues with planning of PlaceHolderVars. Tom Lane 18.0
2025-06-20 Remove planner's have_dangerous_phv() join-order restriction. Tom Lane 18.0
2025-04-29 Fixes for ChangeVarNodes_walker() Alexander Korotkov 18.0
2025-04-27 Disallow removing placeholders during Self-Join Elimination. Alexander Korotkov 18.0
2025-03-28 Make group_similar_or_args() reorder clause list as little as possible Alexander Korotkov 18.0
2025-02-17 Implement Self-Join Elimination Alexander Korotkov 18.0
2025-02-04 Allow usage of match_orclause_to_indexcol() for joins Alexander Korotkov 18.0
2025-01-02 Ignore nullingrels when looking up statistics Richard Guo 18.0
2025-01-02 Ignore nullingrels when looking up statistics Richard Guo 16.7
2025-01-02 Ignore nullingrels when looking up statistics Richard Guo 17.3
2024-12-19 Fix bitmap table scan crash on iterator release Melanie Plageman 18.0
2024-12-12 Improve the test case from 5668a857d Richard Guo 18.0
2024-12-09 Fix right-semi-joins in HashJoin rescans Richard Guo 18.0
2024-11-23 Teach bitmap path generation about transforming OR-clauses to SAOP's Alexander Korotkov 18.0
2024-11-23 Transform OR-clauses to SAOP's during index matching Alexander Korotkov 18.0
2024-10-25 Remove the RTE_GROUP RTE if we drop the groupClause Richard Guo 18.0