Commits

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

DateSubjectAuthorReleases
2025-11-29 Avoid rewriting data-modifying CTEs more than once. Dean Rasheed 15.16
2025-11-18 Don't allow CTEs to determine semantic levels of aggregates. Tom Lane 15.16
2025-09-17 Calculate agglevelsup correctly when Aggref contains a CTE. Tom Lane 15.15
2025-04-05 Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 15.13
2024-12-19 Fix Assert failure in WITH RECURSIVE UNION queries David Rowley 15.11
2024-07-14 Avoid unhelpful internal error for incorrect recursive-WITH queries. Tom Lane 15.8
2023-09-30 Fix EvalPlanQual rechecking during MERGE. Dean Rasheed 15.5
2022-12-16 Fix inability to reference CYCLE column from inside its CTE. Tom Lane 15.2
2022-10-16 Fix EXPLAIN of SEARCH BREADTH FIRST with a constant initial value. Tom Lane 15.1
2022-05-18 Check column list length in XMLTABLE/JSON_TABLE alias Alvaro Herrera 15.0
2022-04-23 Fix incautious CTE matching in rewriteSearchAndCycle(). Tom Lane 15.0
2022-04-21 Remove inadequate assertion check in CTE inlining. Tom Lane 15.0
2022-04-12 Change mechanism to set up source targetlist in MERGE Alvaro Herrera 15.0
2022-03-28 Add support for MERGE SQL command Alvaro Herrera 15.0
2022-02-08 Rearrange core regression tests to reduce cross-script dependencies. Tom Lane 15.0
2021-12-30 Fix overly generic name in with.sql test. Thomas Munro 15.0
2021-12-01 psql: include intra-query "--" comments in what's sent to the server. Tom Lane 15.0
2021-09-16 Fix EXPLAIN to handle SEARCH BREADTH FIRST queries. Tom Lane 15.0
2021-09-08 Fix rewriter to set hasModifyingCTE correctly on rewritten queries. Tom Lane 15.0
2021-07-09 Reject cases where a query in WITH rewrites to just NOTIFY. Tom Lane 15.0