Re: plan shape work

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Richard Guo <guofenglinux(at)gmail(dot)com>, Alexandra Wang <alexandra(dot)wang(dot)oss(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "bruce(at)momjian(dot)us" <bruce(at)momjian(dot)us>, lepihov(at)gmail(dot)com
Subject: Re: plan shape work
Date: 2025-09-18 17:23:11
Message-ID: CA+TgmoYeUZePZWLsSO+1FAN7UPePT_RMEZBKkqYBJVCF1s60=w@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Sep 16, 2025 at 11:27 AM Robert Haas <robertmhaas(at)gmail(dot)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

Attachment Content-Type Size
v7-0002-Consider-a-Result-node-s-relids-in-ExplainPreScan.patch application/octet-stream 9.7 KB
v7-0001-Keep-track-of-what-RTIs-a-Result-node-is-scanning.patch application/octet-stream 70.1 KB
v7-0003-Ensure-that-all-joinrel-RTIs-are-discoverable-fro.patch application/octet-stream 17.1 KB
v7-0004-Give-subplans-names-that-are-known-while-planning.patch application/octet-stream 156.3 KB
v7-0005-Store-information-about-range-table-flattening-in.patch application/octet-stream 6.6 KB
v7-0007-Store-information-about-Append-node-consolidation.patch application/octet-stream 26.1 KB
v7-0006-Store-information-about-elided-nodes-in-the-final.patch application/octet-stream 9.2 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2025-09-18 17:38:44 Re: PG 18 relnotes and RC1
Previous Message John H 2025-09-18 17:20:22 Introduce XID age based replication slot invalidation