]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Release notes for 18.2, 17.8, 16.12, 15.16, 14.21.
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 8 Feb 2026 18:00:40 +0000 (13:00 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 8 Feb 2026 18:00:40 +0000 (13:00 -0500)
doc/src/sgml/release-18.sgml

index aa159f7404b4496569f13a414ef3ee94c16323bd..388f81f6edc7a02f7be54217f6a673462eec2694 100644 (file)
@@ -375,7 +375,7 @@ Branch: REL_14_STABLE [ab4256869] 2025-12-18 15:09:17 +0200
      </para>
 
      <para>
-      One seldom-taken code path unintentionally emitted a WAL record
+      One seldom-taken code path incorrectly emitted a WAL record
       relating to a BRIN index even if the index was marked unlogged.
       Crash recovery would then fail to replay that record, complaining
       that the file already exists.
@@ -550,37 +550,6 @@ Branch: REL_14_STABLE [b6201c76e] 2025-12-23 13:37:31 +0200
 
     <listitem>
 <!--
-Author: Noah Misch <noah@leadboat.com>
-Branch: REL_17_STABLE [0f69bedde] 2025-12-16 16:13:54 -0800
-Branch: REL_16_STABLE [1d7b02711] 2025-12-16 16:13:55 -0800
-Branch: REL_15_STABLE [05d605b6c] 2025-12-16 16:13:55 -0800
-Branch: REL_14_STABLE [811422471] 2025-12-16 16:13:56 -0800
-Branch: REL_17_STABLE [d3e5d8950] 2025-12-16 16:13:54 -0800
-Branch: REL_16_STABLE [720e9304f] 2025-12-16 16:13:55 -0800
-Branch: REL_15_STABLE [20a48c156] 2025-12-16 16:13:55 -0800
-Branch: REL_14_STABLE [e4b1986b9] 2025-12-16 16:13:56 -0800
-Branch: REL_17_STABLE [bcb784e7d] 2025-12-16 16:13:54 -0800
-Branch: REL_16_STABLE [27e4fad98] 2025-12-16 16:13:55 -0800
-Branch: REL_15_STABLE [86091202a] 2025-12-16 16:13:55 -0800
-Branch: REL_14_STABLE [0dfbd191a] 2025-12-16 16:13:56 -0800
--->
-     <para>
-      Fix issues around in-place catalog updates (Noah Misch)
-     </para>
-
-     <para>
-      Send a nontransactional invalidation message for an in-place update,
-      since such an update will survive transaction rollback.  Also ensure
-      that the update is WAL-logged before other sessions can see it.
-      These fixes primarily prevent scenarios in which relations'
-      frozen-XID attributes become inconsistent, possibly allowing
-      premature CLOG truncation and subsequent <quote>could not access
-      status of transaction</quote> errors.
-     </para>
-    </listitem>
-
-    <listitem>
-<!--
 Author: Robert Haas <rhaas@postgresql.org>
 Branch: master [ecd275718] 2026-01-19 12:09:32 -0500
 Branch: REL_18_STABLE [c80b0c9d6] 2026-01-19 12:09:48 -0500
@@ -771,7 +740,7 @@ Branch: REL_14_STABLE [2d5b97b8c] 2025-11-29 12:34:45 +0000
      </para>
 
      <para>
-      Formerly, when updating an auto-updatable view, or a relation with
+      Formerly, when updating an auto-updatable view or a relation with
       rules, if the original query had any data-modifying CTEs, the rewriter
       would rewrite those CTEs multiple times due to recursion.  This was
       inefficient and could produce false errors if a CTE included an
@@ -1095,6 +1064,13 @@ Branch: REL_17_STABLE [05ef2371a] 2026-01-18 17:25:00 +0900
 Branch: REL_16_STABLE [e8fd6c9fd] 2026-01-18 17:25:01 +0900
 Branch: REL_15_STABLE [fbf8df580] 2026-01-18 17:25:03 +0900
 Branch: REL_14_STABLE [f1dc7a5b7] 2026-01-18 17:25:04 +0900
+Author: Peter Eisentraut <peter@eisentraut.org>
+Branch: master [1653ce523] 2026-02-07 22:37:02 +0100
+Branch: REL_18_STABLE [cff2ef984] 2026-02-07 22:53:16 +0100
+Branch: REL_17_STABLE [5449fd261] 2026-02-07 22:53:21 +0100
+Branch: REL_16_STABLE [a7bdbbada] 2026-02-07 22:53:25 +0100
+Branch: REL_15_STABLE [9dcd0b3de] 2026-02-07 22:53:34 +0100
+Branch: REL_14_STABLE [3e7bb39df] 2026-02-07 22:53:38 +0100
 -->
      <para>
       Fix assorted minor errors in error messages (Man Zeng, Tianchen Zhang)
@@ -1102,6 +1078,7 @@ Branch: REL_14_STABLE [f1dc7a5b7] 2026-01-18 17:25:04 +0900
       <ulink url="&commit_baseurl;2ca4464b6">&sect;</ulink>
       <ulink url="&commit_baseurl;ab61f0087">&sect;</ulink>
       <ulink url="&commit_baseurl;69ee81932">&sect;</ulink>
+      <ulink url="&commit_baseurl;cff2ef984">&sect;</ulink>
      </para>
 
      <para>
@@ -1246,6 +1223,21 @@ Branch: REL_16_STABLE [80e8ec772] 2025-12-29 15:31:39 +1300
 
     <listitem>
 <!--
+Author: Tom Lane <tgl@sss.pgh.pa.us>
+Branch: master [c0bf15729] 2026-02-07 20:05:52 -0500
+Branch: REL_18_STABLE [5eac1d68f] 2026-02-07 20:05:52 -0500
+Branch: REL_17_STABLE [59c2f7efa] 2026-02-07 20:05:52 -0500
+Branch: REL_16_STABLE [7369656fa] 2026-02-07 20:05:52 -0500
+-->
+     <para>
+      Fix failure to parse long options on the server command line in
+      Solaris executables built with meson (Tom Lane)
+      <ulink url="&commit_baseurl;5eac1d68f">&sect;</ulink>
+     </para>
+    </listitem>
+
+    <listitem>
+<!--
 Author: Thomas Munro <tmunro@postgresql.org>
 Branch: master [32b236644] 2025-11-17 12:48:55 +1300
 Branch: REL_18_STABLE [bcfca332f] 2025-11-17 12:48:47 +1300