From: | Nathan Bossart <nathandbossart(at)gmail(dot)com> |
---|---|
To: | "Jonathan S(dot) Katz" <jkatz(at)postgresql(dot)org> |
Cc: | Robert Haas <robertmhaas(at)gmail(dot)com>, Peter Eisentraut <peter(at)eisentraut(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)lists(dot)postgresql(dot)org>, corey(dot)huinker(at)gmail(dot)com, Erik Rijkers <er(at)xs4all(dot)nl> |
Subject: | Re: PG 18 relnotes and RC1 |
Date: | 2025-09-19 16:50:03 |
Message-ID: | aM2Ju1jS2oqZv5LV@nathan |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Fri, Sep 19, 2025 at 09:25:52AM -0500, Nathan Bossart wrote:
> I'm hoping to commit this around 20:00 UTC today, and I will be happy to
> address any feedback that folks have in the meantime.
Here's a v4. The content is the same except for a typo fix, some
formatting adjustments that don't change anything in the generated page,
and a real commit message. I'm okay with the content, but I figured I'd
note some thoughts:
+ An asynchronous I/O subsystem (AIO) that can improve performance of
+ sequential scans, bitmap heap scans, vacuums, and other operations.
I wondered whether we should put "(AIO)" before "subsystem", but I think
putting it next to "I/O" makes the line too busy. Also, are there "other
operations", or is the rest of the list complete?
+ <link linkend="pgupgrade"><application>pg_upgrade</application></link>
+ now maintains optimizer statistics through upgrade.
I think "retain" might be a better verb than "maintain", but the meaning
seems clear either way. Also, while we could probably omit "through
upgrade", the small amount of redundancy does (IMHO) reinforce the meaning
a bit.
+ Support for "skip scan" lookups that allow
+ <link linkend="indexes-multicolumn">multicolumn B-tree indexes</link> to
+ be used in more cases.
Passive voice. Perhaps this should be "that allow using ... in more
cases."
+ <link linkend="sql-createtable-parms-generated-stored">generated columns</link>
+ that compute their values during read operations. This is now the
+ default for generated columns.
I liked the phrase "just-in-time" for this because it expresses how it
works. Perhaps we should squeeze that in before "during read operations".
--
nathan
Attachment | Content-Type | Size |
---|---|---|
v4-0001-Add-list-of-major-features-to-the-v18-release-not.patch | text/plain | 2.9 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Jonathan S. Katz | 2025-09-19 16:58:51 | Re: Having postgresql.org link to cgit instead of gitweb |
Previous Message | Tom Lane | 2025-09-19 16:17:58 | Re: Having postgresql.org link to cgit instead of gitweb |