Commits

DateSubjectAuthorReleases
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)
2026-02-10 Teach planner to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest Richard Guo 19 (unreleased)
2026-02-10 Optimize BooleanTest with non-nullable input Richard Guo 19 (unreleased)
2026-02-10 Optimize IS DISTINCT FROM with non-nullable inputs Richard Guo 19 (unreleased)
2026-01-19 Fix unsafe pushdown of quals referencing grouping Vars Richard Guo 18.2
2026-01-19 Fix unsafe pushdown of quals referencing grouping Vars Richard Guo 19 (unreleased)
2025-12-29 Ignore PlaceHolderVars when looking up statistics Richard Guo 18.2
2025-12-29 Strip PlaceHolderVars from index operands Richard Guo 18.2
2025-12-29 Ignore PlaceHolderVars when looking up statistics Richard Guo 19 (unreleased)
2025-12-29 Strip PlaceHolderVars from index operands Richard Guo 19 (unreleased)
2025-12-25 Fix planner error with SRFs and grouping sets Richard Guo 18.2
2025-12-25 Fix planner error with SRFs and grouping sets Richard Guo 19 (unreleased)
2025-12-24 Teach expr_is_nonnullable() to handle more expression types Richard Guo 19 (unreleased)
2025-12-24 Optimize ROW(...) IS [NOT] NULL using non-nullable fields Richard Guo 19 (unreleased)
2025-12-24 Simplify COALESCE expressions using non-nullable arguments 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-11-19 Fix typo in nodeHash.c Richard Guo 18.2
2025-11-19 Fix typo in nodeHash.c Richard Guo 19 (unreleased)
2025-11-05 Fix assertion failure in generate_orderedappend_paths() Richard Guo 18.1
2025-11-05 Avoid creating duplicate ordered append paths Richard Guo 19 (unreleased)
2025-11-05 Fix assertion failure in generate_orderedappend_paths() Richard Guo 19 (unreleased)
2025-11-05 Fix comments for ChangeVarNodes() and related functions Richard Guo 18.1
2025-11-05 Fix comments for ChangeVarNodes() and related functions Richard Guo 19 (unreleased)