On Wed, Apr 22, 2026 at 11:10:06AM +0800, jian he wrote:
> On Wed, Apr 15, 2026 at 9:19 AM Bruce Momjian <[email protected]> wrote:
> >
> > I have completed the first draft of the PG 19 release notes:
> >
> >         https://www.postgresql.org/docs/devel/release-19.html
> >
> 
> Change FDW function prototypes to use uint* instead of bit* typedefs
> (Nathan Bossart) §
> This commit doesn't seem related to FDW?

Wow, I have no idea why I put FDW in there.  Next text is:

        Change function prototypes to use uint* instead of bit* typedefs (Nathan
        Bossart)

> Allow btree_gin to match partial qualifications (Tom Lane) § §
> I don't understand "partial qualifications", the commit seems more
> about "cross type operators".

Yeah, another mistake.  I got the description from this doc change in
the patch:

+       Compare a partial-match query key to an index key.
+       <literal>partial_key</literal> is a query key that was returned
+       by <function>extractQuery</function> with an indication that it
+       requires partial match, and <literal>key</literal> is an index entry.
+       Returns an integer

but that is only a clarification of an existing sentence, and I mistook
that for a new feature.  If a patch has a doc change, I tend to focus on
that, but made a mistake here.  New text is:

        Change btree_gin to support all btree-supported cross-type comparisons
        (Tom Lane)

> https://git.postgresql.org/cgit/postgresql.git/commit/?id=999f172d
> Can this also be added to the release notes?

Uh, I saw that one, and I don't normally mention changes where rare
actions used to generate errors, and don't anymore, and I saw this one
as being in that category.

> Do you think this
> (https://git.postgresql.org/cgit/postgresql.git/commit/?id=00c025a001170979e99706ce746f75fcc615761d)
> worth add to the release notes?
>
> Before commit:
> https://www.postgresql.org/docs/current/functions-matching.html#FUNCTIONS-POSIX-REGEXP
> After commit:
> https://www.postgresql.org/docs/devel/functions-matching.html#FUNCTIONS-POSIX-LIST

I saw this as a documentation restructuring, and I usually only mention
document changes that create significant new content.

Attached patch applied.

-- 
  Bruce Momjian  <[email protected]>        https://momjian.us
  EDB                                      https://enterprisedb.com

  Do not let urgent matters crowd out time for investment in the future.
diff --git a/doc/src/sgml/release-19.sgml b/doc/src/sgml/release-19.sgml
index 1539f1e56d9..008405623e1 100644
--- a/doc/src/sgml/release-19.sgml
+++ b/doc/src/sgml/release-19.sgml
@@ -3086,7 +3086,7 @@ Author: Nathan Bossart <[email protected]>
 
 <listitem>
 <para>
-Change FDW function prototypes to use uint* instead of bit* typedefs (Nathan Bossart)
+Change function prototypes to use uint* instead of bit* typedefs (Nathan Bossart)
 <ulink url="&commit_baseurl;bab2f27ea">&sect;</ulink>
 </para>
 </listitem>
@@ -3311,7 +3311,7 @@ Author: Tom Lane <[email protected]>
 
 <listitem>
 <para>
-Allow btree_gin to match partial qualifications (Tom Lane)
+Change btree_gin to support all btree-supported cross-type comparisons (Tom Lane)
 <ulink url="&commit_baseurl;e2b64fcef">&sect;</ulink>
 <ulink url="&commit_baseurl;fc896821c">&sect;</ulink>
 </para>

Reply via email to