Commits

DateSubjectAuthorReleases
2026-04-15 Fix var_is_nonnullable() to handle invalid NOT NULL constraints Richard Guo 19 (unreleased)
2026-03-12 Convert NOT IN sublinks to anti-joins when safe 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)
2026-01-07 Fix buggy interaction between array subscripts and subplan params Andres Freund 18.2
2026-01-07 Fix buggy interaction between array subscripts and subplan params Andres Freund 19 (unreleased)
2025-12-05 Don't reset the pathlist of partitioned joinrels. Robert Haas 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-09-16 Provide more-specific error details/hints for function lookup failures. Tom Lane 19 (unreleased)
2025-09-16 Treat JsonConstructorExpr as non-strict Richard Guo 16.11
2025-09-16 Treat JsonConstructorExpr as non-strict Richard Guo 17.7
2025-09-16 Treat JsonConstructorExpr as non-strict Richard Guo 18.0
2025-09-16 Treat JsonConstructorExpr as non-strict Richard Guo 19 (unreleased)
2025-09-08 Don't generate fake "ANY_subquery" aliases, either. Robert Haas 19 (unreleased)
2025-09-03 Fix planner error when estimating SubPlan cost Richard Guo 17.7
2025-09-03 Fix planner error when estimating SubPlan cost Richard Guo 18.0
2025-09-03 Fix planner error when estimating SubPlan cost Richard Guo 19 (unreleased)
2025-08-19 Pathify RHS unique-ification for semijoin planning Richard Guo 19 (unreleased)
2025-07-03 Simplify COALESCE() with one surviving argument. Tom Lane 19 (unreleased)
2025-04-04 Stabilize regression test from c0962a113. Tom Lane 18.0
2025-04-04 Convert 'x IN (VALUES ...)' to 'x = ANY ...' then appropriate Alexander Korotkov 18.0
2025-02-27 EXPLAIN: Always use two fractional digits for row counts. Robert Haas 18.0
2024-12-19 Improve planner's handling of SetOp plans. Tom Lane 18.0
2024-12-19 Convert SetOp to read its inputs as outerPlan and innerPlan. Tom Lane 18.0