Commits

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

DateSubjectAuthorReleases
2026-07-03 pgindent fix for commit 53e6f51ee Richard Guo 19 (unreleased)
2026-06-29 plpython: Fix NULL pointer dereferences for broken sequence and mapping objects Richard Guo 19 (unreleased)
2026-06-24 plperl: Fix NULL pointer dereference for forged array object Richard Guo 19 (unreleased)
2026-06-22 Strip removed-relation references from PlaceHolderVars at join removal Richard Guo 19 (unreleased)
2026-06-03 Fix eager aggregation for semi/antijoin inner rels Richard Guo 19 (unreleased)
2026-06-03 Fix wrong unsafe-flag test in check_output_expressions() Richard Guo 19 (unreleased)
2026-05-08 Enforce RETURNING typmod for empty-set JSON_ARRAY(query) Richard Guo 19 (unreleased)
2026-05-08 Consider opfamily and collation when removing redundant GROUP BY columns Richard Guo 19 (unreleased)
2026-05-08 Fix HAVING-to-WHERE pushdown for simple-CASE form Richard Guo 19 (unreleased)
2026-05-05 Consider collation when proving subquery uniqueness Richard Guo 19 (unreleased)
2026-05-05 Consider collation when proving uniqueness from unique indexes Richard Guo 19 (unreleased)
2026-05-01 Fix HAVING-to-WHERE pushdown with nondeterministic collations Richard Guo 19 (unreleased)
2026-05-01 Fix JSON_ARRAY(query) empty set handling and view deparsing Richard Guo 19 (unreleased)
2026-04-27 Fix bogus calls in remove_self_join_rel() Richard Guo 19 (unreleased)
2026-04-21 Fix incorrect NEW references to generated columns in rule rewriting Richard Guo 19 (unreleased)
2026-04-20 Clean up remove_rel_from_query() after self-join elimination commit Richard Guo 19 (unreleased)
2026-04-15 Fix var_is_nonnullable() to handle invalid NOT NULL constraints Richard Guo 19 (unreleased)
2026-04-11 Fix estimate_array_length error with set-operation array coercions Richard Guo 19 (unreleased)
2026-04-10 Fix var_is_nonnullable() to account for varreturningtype Richard Guo 19 (unreleased)
2026-04-09 Fix integer overflow in nodeWindowAgg.c Richard Guo 19 (unreleased)
2026-04-09 Strip PlaceHolderVars from partition pruning operands Richard Guo 19 (unreleased)
2026-04-06 Fix volatile function evaluation in eager aggregation Richard Guo 19 (unreleased)
2026-04-06 Fix collation handling for grouping keys in eager aggregation Richard Guo 19 (unreleased)
2026-03-12 Convert NOT IN sublinks to anti-joins when safe Richard Guo 19 (unreleased)
2026-03-04 Remove redundant restriction checks in apply_child_basequals Richard Guo 19 (unreleased)