Commits

DateSubjectAuthorReleases
2025-11-02 Change "long" numGroups fields to be Cardinality (i.e., double). Tom Lane 19 (unreleased)
2025-06-29 Fix some new issues with planning of PlaceHolderVars. Tom Lane 18.0
2025-06-20 Remove planner's have_dangerous_phv() join-order restriction. Tom Lane 18.0
2025-03-11 Improve EXPLAIN's display of window functions. Tom Lane 18.0
2024-12-19 Convert SetOp to read its inputs as outerPlan and innerPlan. Tom Lane 18.0
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 18.0
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 17.0
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 12.21
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 13.17
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 14.14
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 15.9
2024-08-09 Fix "failed to find plan for subquery/CTE" errors in EXPLAIN. Tom Lane 16.5
2024-03-19 Postpone reparameterization of paths until create_plan(). Tom Lane 17.0
2023-07-14 Allow plan nodes with initPlans to be considered parallel-safe. Tom Lane 17.0
2023-03-16 Enable use of Memoize atop an Append that came from UNION ALL. Tom Lane 16.0
2023-02-20 Remove gratuitous assumptions about what make_modifytable can see. Tom Lane 16.0
2023-01-30 Invent "join domains" to replace the below_outer_join hack. Tom Lane 16.0
2023-01-30 Make Vars be outer-join-aware. Tom Lane 16.0
2023-01-18 Remove redundant grouping and DISTINCT columns. Tom Lane 16.0
2022-08-17 Use an explicit state flag to control PlaceHolderInfo creation. Tom Lane 16.0
2022-08-17 Avoid using list_length() to test for empty list. Tom Lane 16.0
2022-05-21 Avoid overflow hazard when clamping group counts to "long int". Tom Lane 15.0
2022-05-12 Pre-beta mechanical code beautification. Tom Lane 15.0
2022-04-21 Remove inadequate assertion check in CTE inlining. Tom Lane 12.11
2022-04-21 Remove inadequate assertion check in CTE inlining. Tom Lane 13.7