| From: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> |
|---|---|
| To: | Robert Haas <robertmhaas(at)gmail(dot)com> |
| Cc: | Alexandra Wang <alexandra(dot)wang(dot)oss(at)gmail(dot)com>, Richard Guo <guofenglinux(at)gmail(dot)com>, Lukas Fittl <lukas(at)fittl(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>, Dian Fay <di(at)nmfay(dot)com>, Matheus Alcantara <matheusssilv97(at)gmail(dot)com>, Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: pg_plan_advice |
| Date: | 2026-03-02 04:10:52 |
| Message-ID: | CAKFQuwYu+30BK9-7zwSR1TBdcFBY1BDezgcXtusm2VHWvrOrRA@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Fri, Feb 27, 2026 at 6:16 PM David G. Johnston <
david(dot)g(dot)johnston(at)gmail(dot)com> wrote:
> On Fri, Feb 27, 2026 at 3:46 PM Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
>
>> On Thu, Feb 26, 2026 at 8:55 AM Robert Haas <robertmhaas(at)gmail(dot)com>
>> wrote:
>> > Thanks, Alex, for the review.
>>
>> Here's v18. In addition to fixing the problems pointed out by Alex,
>> there are a couple of significant changes in this version.
>>
>>
> I have a mind to walk through the readmes and sgmls but its going to be in
> chunks. Here's one for the readme for pg_plan_advice with a couple of
> preliminary sgml changes.
>
>
0003 sgml focus with some readme.
There is an inconsistency between readme and sgml regarding the "join
(strategy|method) advice" label.
The wording for partitionwise is better in the readme than the sgml.
I did make some bulkier suggestions - they do not contain proper markup.
There may be some repeated suggestions from my previous review - I didn't
try to match up what you did and did not take in.
I re-ordered semijoin to be alphabetical - which also had the benefit of
matching the layout of the paragraph. Flipping the order of "former" and
"latter" is quite intentional.
I defined what "successfully enforced" means in the emit warning GUC. That
was my unresearched guess after reading how "failed" behaves.
I found "negative join order constraint" challenging to parse. I tried to
word it more like what is done in the readme.
I don't know if this conflicts with my previous diff of the same patch. A
couple of overlap spots possibly but they were largely independent (readme
then, sgml now).
David J.
| Attachment | Content-Type | Size |
|---|---|---|
| nocfbot-v18-0003-pg_plan_advice-sgml.diff | text/x-patch | 16.6 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | shveta malik | 2026-03-02 04:46:25 | Re: Skipping schema changes in publication |
| Previous Message | Chao Li | 2026-03-02 04:08:02 | Re: Fix bug in multixact Oldest*MXactId initialization and access |