Commits

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

DateSubjectAuthorReleases
2025-09-16 Treat JsonConstructorExpr as non-strict Richard Guo 18.0
2025-09-03 Fix planner error when estimating SubPlan cost Richard Guo 18.0
2025-08-29 Fix semijoin unique-ification for child relations Richard Guo 18.0
2025-06-26 Expand virtual generated columns for ALTER COLUMN TYPE Richard Guo 18.0
2025-05-15 Fix Assert failure in XMLTABLE parser Richard Guo 18.0
2025-05-14 Add explicit initialization for all PlannerGlobal fields Richard Guo 18.0
2025-05-08 Track the number of presorted outer pathkeys in MergePath Richard Guo 18.0
2025-05-08 Suppress unnecessary explicit sorting for EPQ mergejoin path Richard Guo 18.0
2025-04-16 Fix an incorrect check in get_memoize_path Richard Guo 18.0
2025-04-03 Remove duplicated comment in get_relation_constraints Richard Guo 18.0
2025-03-26 Fix integer-overflow problem in scram_SaltedPassword() Richard Guo 18.0
2025-03-13 Fix incorrect handling of subquery pullup Richard Guo 18.0
2025-03-13 Remove code setting wrap_non_vars to true for UNION ALL subqueries Richard Guo 18.0
2025-03-04 Avoid NullTest deduction for clone clauses Richard Guo 18.0
2025-02-25 Eliminate code duplication in replace_rte_variables callbacks Richard Guo 18.0
2025-02-25 Expand virtual generated columns in the planner Richard Guo 18.0
2025-02-19 Fix unsafe access to BufferDescriptors Richard Guo 18.0
2025-02-19 Fix freeing a child join's SpecialJoinInfo Richard Guo 18.0
2025-02-17 Adjust tuples estimate for appendrels Richard Guo 18.0
2025-01-13 Fix pgindent damage Richard Guo 18.0
2025-01-07 Remove unused parameter in lookup_var_attr_stats Richard Guo 18.0
2025-01-02 Ignore nullingrels when looking up statistics Richard Guo 18.0
2024-12-17 Avoid unnecessary wrapping for more complex expressions Richard Guo 18.0
2024-12-12 Improve the test case from 5668a857d Richard Guo 18.0
2024-12-09 Avoid unnecessary wrapping for Vars and PHVs Richard Guo 18.0