Commits

Showing commits that first shipped in 19 (backpatches included). Clear

DateSubjectAuthorReleases
2026-06-22 Strip removed-relation references from PlaceHolderVars at join removal Richard Guo 19 (unreleased)
2026-04-20 Clean up all relid fields of RestrictInfos during join removal. Tom Lane 19 (unreleased)
2026-03-20 Discount the metapage when estimating number of index pages visited. Tom Lane 19 (unreleased)
2026-03-20 Fix self-join removal to update bare Var references in join clauses Alexander Korotkov 19 (unreleased)
2026-03-19 Improve hash join's handling of tuples with null join keys. Tom Lane 19 (unreleased)
2026-03-04 Fix estimate_hash_bucket_stats's correction for skewed data. Tom Lane 19 (unreleased)
2026-03-01 Correctly calculate "MCV frequency" for a unique column. Tom Lane 19 (unreleased)
2026-02-20 Fix computation of varnullingrels when translating appendrel Var Richard Guo 19 (unreleased)
2026-02-12 Reduce LEFT JOIN to ANTI JOIN using NOT NULL constraints Richard Guo 19 (unreleased)
2025-12-29 Ensure sanity of hash-join costing when there are no MCV statistics. Tom Lane 19 (unreleased)
2025-12-29 Ignore PlaceHolderVars when looking up statistics Richard Guo 19 (unreleased)
2025-12-09 Fix distinctness check for queries with grouping sets Richard Guo 19 (unreleased)
2025-12-09 Fix const-simplification for index expressions and predicate Richard Guo 19 (unreleased)
2025-10-30 Disable parallel plans for RIGHT_SEMI joins Richard Guo 19 (unreleased)
2025-10-08 Implement Eager Aggregation Richard Guo 19 (unreleased)
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 19 (unreleased)
2025-08-28 Fix "variable not found in subplan target lists" in semijoin de-duplication. Tom Lane 19 (unreleased)
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)