Commits

DateSubjectAuthorReleases
2026-01-26 Fix possible issue of a WindowFunc being in the wrong WindowClause David Rowley 16.12
2026-01-26 Fix possible issue of a WindowFunc being in the wrong WindowClause David Rowley 17.8
2026-01-26 Fix possible issue of a WindowFunc being in the wrong WindowClause David Rowley 18.2
2026-01-26 Remove deduplication logic from find_window_functions David Rowley 19 (unreleased)
2025-11-29 Don't call simplify_aggref with a NULL PlannerInfo David Rowley 19 (unreleased)
2025-11-26 Have the planner replace COUNT(ANY) with COUNT(*), when possible David Rowley 19 (unreleased)
2025-04-01 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 14.18
2025-04-01 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 15.13
2025-04-01 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 16.9
2025-04-01 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 17.5
2025-04-01 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 18.0
2024-05-05 Fix query pullup issue with WindowClause runCondition David Rowley 17.0
2022-10-05 Rename shadowed local variables David Rowley 16.0
2022-09-14 Fix outdated convert_saop_to_hashed_saop comment David Rowley 15.0
2022-09-14 Fix outdated convert_saop_to_hashed_saop comment David Rowley 16.0
2021-11-24 Flush Memoize cache when non-key parameters change, take 2 David Rowley 14.2
2021-11-24 Flush Memoize cache when non-key parameters change, take 2 David Rowley 15.0
2021-11-24 Revert "Flush Memoize cache when non-key parameters change" David Rowley 14.2
2021-11-24 Revert "Flush Memoize cache when non-key parameters change" David Rowley 15.0
2021-11-24 Flush Memoize cache when non-key parameters change David Rowley 14.2
2021-11-24 Flush Memoize cache when non-key parameters change David Rowley 15.0
2021-07-07 Use a hash table to speed up NOT IN(values) David Rowley 15.0
2021-04-08 Speedup ScalarArrayOpExpr evaluation David Rowley 14.0
2021-03-29 Cache if PathTarget and RestrictInfos contain volatile functions David Rowley 14.0