Re: plan shape work
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Richard Guo <guofenglinux@gmail.com>,
Alexandra Wang <alexandra.wang.oss@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>,
"bruce@momjian.us" <bruce@momjian.us>, lepihov@gmail.com
Date: 2025-09-18T17:23:11Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Assign each subquery a unique name prior to planning it.
- 8c49a484e8eb 19 (unreleased) landed
-
Keep track of what RTIs a Result node is scanning.
- f2bae51dfd5b 19 (unreleased) landed
Attachments
- v7-0002-Consider-a-Result-node-s-relids-in-ExplainPreScan.patch (application/octet-stream) patch v7-0002
- v7-0001-Keep-track-of-what-RTIs-a-Result-node-is-scanning.patch (application/octet-stream) patch v7-0001
- v7-0003-Ensure-that-all-joinrel-RTIs-are-discoverable-fro.patch (application/octet-stream) patch v7-0003
- v7-0004-Give-subplans-names-that-are-known-while-planning.patch (application/octet-stream) patch v7-0004
- v7-0005-Store-information-about-range-table-flattening-in.patch (application/octet-stream) patch v7-0005
- v7-0007-Store-information-about-Append-node-consolidation.patch (application/octet-stream) patch v7-0007
- v7-0006-Store-information-about-elided-nodes-in-the-final.patch (application/octet-stream) patch v7-0006
On Tue, Sep 16, 2025 at 11:27 AM Robert Haas <robertmhaas@gmail.com> wrote: > I'm inclined to change the code like this to fix it: > > char *replacement_type = "???"; > > ...in the hopes of still producing a warning here if somebody adds > another label to the enum. Done in this version. I've also now gone back and rebased the rest of the patches as well, so this email includes all 7 patches instead of just the first 3. To recall, my goal for this CF was to get 1-4 committed. -- Robert Haas EDB: http://www.enterprisedb.com