]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
doc PG 19 relnotes: update to current
authorBruce Momjian <bruce@momjian.us>
Sun, 19 Jul 2026 00:41:00 +0000 (20:41 -0400)
committerBruce Momjian <bruce@momjian.us>
Sun, 19 Jul 2026 00:41:00 +0000 (20:41 -0400)
Backpatch-through: 19 only

doc/src/sgml/release-19.sgml

index 75f0ea04fda2cf6b5e018a6b27f51355849f8197..7e93f7a8b955b9a69fdf91a6f527fe6bae346c40 100644 (file)
@@ -6,7 +6,7 @@
 
  <formalpara>
   <title>Release date:</title>
-  <para>2026-??-??, AS OF 2026-06-17</para>
+  <para>2026-??-??, AS OF 2026-07-18</para>
  </formalpara>
 
   <sect2 id="release-19-highlights">
@@ -307,6 +307,18 @@ Remove optimizer hook get_relation_info_hook and add better-placed hook build_si
 </para>
 </listitem>
 
+<!--
+Author: Álvaro Herrera <alvherre@kurilemu.de>
+2026-06-26 [4df5fe383] 2026-06-26 Make crosstabview honor boolean/null display
+-->
+
+<listitem>
+<para>
+Change <link linkend="app-psql"><application>psql</application></link>'s <literal>\crosstab</literal> command to honor the <literal>\pset null</literal> setting (Chao Li)
+<ulink url="&commit_baseurl;4df5fe383">&sect;</ulink>
+</para>
+</listitem>
+
 <!--
 Author: Thomas Munro <tmunro@postgresql.org>
 2026-04-08 [77645d44e] Remove MULE_INTERNAL encoding.
@@ -1690,18 +1702,6 @@ This allows operations on temporal ranges.
 </para>
 </listitem>
 
-<!--
-Author: Tom Lane <tgl@sss.pgh.pa.us>
-2025-09-29 [ef38a4d97] Add GROUP BY ALL.
--->
-
-<listitem>
-<para>
-Add <literal>GROUP BY ALL</literal> syntax to <link linkend="sql-select"><command>SELECT</command></link> to automatically group all non-aggregate and non-window-function target list parameters (David Christensen)
-<ulink url="&commit_baseurl;ef38a4d97">&sect;</ulink>
-</para>
-</listitem>
-
 <!--
 Author: Tom Lane <tgl@sss.pgh.pa.us>
 2026-03-06 [415100aa6] Support grouping-expression references and GROUPING() in
@@ -2536,6 +2536,18 @@ Add or improve <link linkend="app-psql"><application>psql</application></link> t
     <title>Server Applications</title>
 
     <itemizedlist>
+<!--
+Author: Michael Paquier <michael@paquier.xyz>
+2026-01-27 [c32fb29e9] Include extended statistics data in pg_dump
+-->
+
+<listitem>
+<para>
+Allow <link linkend="app-pgdump"><application>pg_dump</application></link> to include restorable extended statistics (Corey Huinker)
+<ulink url="&commit_baseurl;c32fb29e9">&sect;</ulink>
+</para>
+</listitem>
+
 <!--
 Author: Fujii Masao <fujii@postgresql.org>
 2025-08-20 [6429e5b77] vacuumdb: Make vacuumdb - -analyze-only process partition
@@ -2665,33 +2677,10 @@ Improve the usability of <link linkend="pgtesttiming"><application>pg_test_timin
 <para>
 Report nanoseconds instead of microseconds.  In addition to histogram output, output a second table that reports exact timings, with an optional cutoff set by <option>--cutoff</option>.
 </para>
-</listitem>
-
-    </itemizedlist>
-
-    <sect4 id="release-19-pgdump">
-     <title><link
-     linkend="app-pgdump"><application>pg_dump</application></link>/<link
-     linkend="app-pg-dumpall"><application>pg_dumpall</application></link>/<link
-     linkend="app-pgrestore"><application>pg_restore</application></link></title>
-
-     <itemizedlist>
-<!--
-Author: Michael Paquier <michael@paquier.xyz>
-2026-01-27 [c32fb29e9] Include extended statistics data in pg_dump
--->
-
-<listitem>
-<para>
-Allow <link linkend="app-pgdump"><application>pg_dump</application></link> to include restorable extended statistics (Corey Huinker)
-<ulink url="&commit_baseurl;c32fb29e9">&sect;</ulink>
-</para>
 </listitem>
 
      </itemizedlist>
 
-    </sect4>
-
     <sect4 id="release-19-pg-createsubscriber">
      <title><link linkend="app-pgcreatesubscriber"><application>pg_createsubscriber</application></link></title>