doc PG relnotes: add links to commits
authorBruce Momjian
Mon, 16 Sep 2024 18:14:38 +0000 (14:14 -0400)
committerBruce Momjian
Mon, 16 Sep 2024 18:14:38 +0000 (14:14 -0400)
Discussion: https://postgr.es/m/[email protected]

Backpatch-through: 12

doc/src/sgml/release-15.sgml

index 0973b7ca1319eac03b30fd4cc51113d5a96fee48..8902b3c2ca57f756516b956190ba5191fe3f78ba 100644 (file)
@@ -47,6 +47,7 @@ Branch: REL_12_STABLE [79c7a7e29] 2024-08-05 06:05:17 -0700
      
       Prevent unauthorized code execution
       during pg_dump (Masahiko Sawada)
+      §
      
 
      
@@ -84,6 +85,7 @@ Branch: REL_14_STABLE [45ce054c0] 2024-07-19 12:07:53 -0400
      
       Prevent infinite loop in VACUUM
       (Melanie Plageman)
+      §
      
 
      
@@ -109,6 +111,7 @@ Branch: REL_12_STABLE [08b6a9ecf] 2024-07-24 12:38:18 +0200
       Fix failure after attaching a table as a partition, if the
       table had previously had inheritance children
       (Álvaro Herrera)
+      §
      
     
 
@@ -134,6 +137,8 @@ Branch: REL_12_STABLE [067cb6c5d] 2024-07-12 13:44:19 +0200
       Fix ALTER TABLE DETACH PARTITION for cases
       involving inconsistent index-based constraints
       (Álvaro Herrera, Tender Wang)
+      §
+      §
      
 
      
@@ -161,6 +166,8 @@ Branch: REL_14_STABLE [5dcaefc6a] 2024-06-11 11:38:45 +0200
      
       Fix partition pruning setup during ALTER TABLE DETACH
       PARTITION CONCURRENTLY (Álvaro Herrera)
+      §
+      §
      
 
      
@@ -186,6 +193,7 @@ Branch: REL_14_STABLE [2b415e95a] 2024-07-13 08:09:37 -0700
       Correctly update a partitioned table's
       pg_class.reltuples
       field to zero after its last child partition is dropped (Noah Misch)
+      §
      
 
      
@@ -215,6 +223,8 @@ Branch: REL_12_STABLE [4208f44c9] 2024-06-06 15:16:56 -0400
      
       Fix handling of polymorphic output arguments for procedures
       (Tom Lane)
+      §
+      §
      
 
      
@@ -239,6 +249,7 @@ Branch: REL_12_STABLE [0be81dd71] 2024-06-07 13:27:26 -0400
      
       Fix behavior of stable functions called from
       a CALL statement's argument list (Tom Lane)
+      §
      
 
      
@@ -263,6 +274,7 @@ Branch: REL_12_STABLE [4f9628158] 2024-07-19 11:52:32 -0500
      
       Detect integer overflow in money calculations
       (Joseph Koshakow)
+      §
      
 
      
@@ -287,6 +299,7 @@ Branch: REL_12_STABLE [8badee787] 2024-07-08 17:58:42 +0100
       Fix over-aggressive clamping of the scale argument
       in round(numeric)
       and trunc(numeric) (Dean Rasheed)
+      §
      
 
      
@@ -308,6 +321,7 @@ Branch: REL_15_STABLE [0a80e88d9] 2024-07-28 22:24:15 +1200
      
       Fix result for pg_size_pretty() when applied to
       the smallest possible bigint value (Joseph Koshakow)
+      §
      
     
 
@@ -325,6 +339,7 @@ Branch: REL_12_STABLE [2812059d3] 2024-05-13 15:54:23 -0500
       Prevent pg_sequence_last_value() from failing
       on unlogged sequences on standby servers and on temporary sequences
       of other sessions (Nathan Bossart)
+      §
      
 
      
@@ -345,6 +360,7 @@ Branch: REL_12_STABLE [5e63a6f43] 2024-06-13 20:34:43 -0400
      
       Fix parsing of ignored operators
       in websearch_to_tsquery() (Tom Lane)
+      §
      
 
      
@@ -372,6 +388,7 @@ Branch: REL_12_STABLE [878e8c6be] 2024-07-23 21:59:02 -0500
      
       Detect another integer overflow case while computing new array
       dimensions (Joseph Koshakow)
+      §
      
 
      
@@ -395,6 +412,7 @@ Branch: REL_12_STABLE [11f3815d6] 2024-06-27 19:21:13 -0700
      
       Detect another case of a new catalog cache entry becoming stale
       while detoasting its fields (Noah Misch)
+      §
      
 
      
@@ -421,6 +439,7 @@ Branch: REL_12_STABLE [feca6c688] 2024-07-20 13:40:15 -0400
       Correctly check updatability of view columns targeted
       by INSERT ... DEFAULT
       (Tom Lane)
+      §
      
 
      
@@ -446,6 +465,7 @@ Branch: REL_12_STABLE [236b225ed] 2024-07-14 13:49:46 -0400
      
       Avoid reporting an unhelpful internal error for incorrect recursive
       queries (Tom Lane)
+      §
      
 
      
@@ -467,6 +487,7 @@ Branch: REL_15_STABLE [24561b498] 2024-06-27 19:21:10 -0700
      
       Lock owned sequences during ALTER TABLE SET
       LOGGED|UNLOGGED (Noah Misch)
+      §
      
 
      
@@ -490,6 +511,7 @@ Branch: REL_12_STABLE [b0037bbef] 2024-06-20 14:21:36 -0400
      
       Don't throw an error if a queued AFTER trigger no
       longer exists (Tom Lane)
+      §
      
 
      
@@ -516,6 +538,7 @@ Branch: REL_12_STABLE [0a39343ae] 2024-06-14 16:20:35 -0400
      
       Fix failure to remove pg_init_privs entries
       for column-level privileges when their table is dropped (Tom Lane)
+      §
      
 
      
@@ -540,6 +563,7 @@ Branch: REL_12_STABLE [9256bf6eb] 2024-06-11 17:57:46 -0400
      
       Fix selection of an arbiter index for ON CONFLICT
       when the desired index has expressions or predicates (Tom Lane)
+      §
      
 
      
@@ -563,6 +587,7 @@ Branch: REL_12_STABLE [b8efd756d] 2024-06-07 14:50:09 -0400
      
       Refuse to modify a temporary table of another session
       with ALTER TABLE (Tom Lane)
+      §
      
 
      
@@ -584,6 +609,7 @@ Branch: REL_14_STABLE [1015162c3] 2024-05-22 17:54:17 -0400
      
       Fix handling of extended statistics on expressions
       in CREATE TABLE LIKE STATISTICS (Tom Lane)
+      §
      
 
      
@@ -611,6 +637,7 @@ Branch: REL_12_STABLE [686c995fc] 2024-05-18 14:31:35 -0400
       Fix failure to recalculate sub-queries generated
       from MIN() or MAX()
       aggregates (Tom Lane)
+      §
      
 
      
@@ -635,6 +662,7 @@ Branch: REL_12_STABLE [dccda847b] 2024-06-27 14:44:04 -0400
      
       Avoid crashing when a JIT-inlined backend function throws an error
       (Tom Lane)
+      §
      
 
      
@@ -663,6 +691,7 @@ Branch: REL_12_STABLE [a134baea7] 2024-07-10 20:15:52 -0400
      
       Cope with behavioral changes in libxml2
       version 2.13.x (Erik Wienhold, Tom Lane)
+      §
      
 
      
@@ -689,6 +718,7 @@ Branch: REL_12_STABLE [5dea6628b] 2024-06-27 21:09:15 +0300
      
       Fix handling of subtransactions of prepared transactions
       when starting a hot standby server (Heikki Linnakangas)
+      §
      
 
      
@@ -716,6 +746,7 @@ Branch: REL_12_STABLE [1b3707587] 2024-07-11 22:48:08 +0900
      
       Prevent incorrect initialization of logical replication slots
       (Masahiko Sawada)
+      §
      
 
      
@@ -735,6 +766,7 @@ Branch: REL_15_STABLE [bfc44da24] 2024-06-06 08:48:21 +0900
      
       Avoid can only drop stats once error during
       replication slot creation and drop (Floris Van Nee)
+      §
      
     
 
@@ -747,6 +779,7 @@ Branch: REL_15_STABLE [76fda6140] 2024-06-27 10:43:52 +0530
 -->
      
       Fix resource leakage in logical replication WAL sender (Hou Zhijie)
+      §
      
 
      
@@ -769,6 +802,7 @@ Branch: REL_12_STABLE [8565fb6fb] 2024-07-01 12:21:07 -0400
      
       Avoid memory leakage after servicing a notify or sinval interrupt
       (Tom Lane)
+      §
      
 
      
@@ -791,6 +825,7 @@ Branch: REL_15_STABLE [eb144dfca] 2024-06-27 09:44:55 +0900
      
       Prevent leakage of reference counts for the shared memory block used
       for statistics (Anthonin Bonnefoy)
+      §
      
 
      
@@ -813,6 +848,7 @@ Branch: REL_14_STABLE [4c8e00ae9] 2024-06-26 23:06:12 +0300
      
       Prevent deadlocks and assertion failures during truncation of the
       multixact SLRU log (Heikki Linnakangas)
+      §
      
 
      
@@ -835,6 +871,7 @@ Branch: REL_12_STABLE [ba9fcac72] 2024-07-13 15:45:28 +1200
      
       Avoid possibly missing end-of-input events on Windows sockets
       (Thomas Munro)
+      §
      
 
      
@@ -857,6 +894,7 @@ Branch: REL_13_STABLE [377c25d32] 2024-05-09 12:45:51 +0900
      
       Fix buffer overread in JSON parse error reports for incomplete byte
       sequences (Jacob Champion)
+      §
      
 
      
@@ -893,6 +931,9 @@ Branch: REL_12_STABLE [e6dd0b863] 2024-07-26 19:10:37 +0200
      
       Disable creation of stateful TLS session tickets by OpenSSL
       (Daniel Gustafsson)
+      §
+      §
+      §
      
 
      
@@ -914,6 +955,7 @@ Branch: REL_12_STABLE [ec210914c] 2024-06-13 13:37:51 -0400
      
       When replanning a PL/pgSQL simple
       expression, check it's still simple (Tom Lane)
+      §
      
 
      
@@ -941,6 +983,7 @@ Branch: REL9_2_STABLE [1c4173116] 2024-06-26 07:32:15 -0400
      
       Fix incompatibility between PL/Perl and
       Perl 5.40 (Andrew Dunstan)
+      §
      
     
 
@@ -957,6 +1000,7 @@ Branch: REL_12_STABLE [157b1e6b4] 2024-05-09 13:16:21 -0400
      
       Fix recursive RECORD-returning
       PL/Python functions (Tom Lane)
+      §
      
 
      
@@ -981,6 +1025,7 @@ Branch: REL_12_STABLE [4488142a4] 2024-05-07 18:15:00 -0400
       Don't corrupt PL/Python's
       TD dictionary during a recursive trigger call
       (Tom Lane)
+      §
      
 
      
@@ -1005,6 +1050,7 @@ Branch: REL_12_STABLE [30487423c] 2024-06-04 18:02:13 -0400
       Fix PL/Tcl's reporting of invalid list
       syntax in the result of a function returning tuple (Erik Wienhold,
       Tom Lane)
+      §
      
 
      
@@ -1027,6 +1073,7 @@ Branch: REL_12_STABLE [407048999] 2024-07-28 09:26:48 +0200
      
       Avoid non-thread-safe usage of strerror()
       in libpq (Peter Eisentraut)
+      §
      
 
      
@@ -1045,6 +1092,7 @@ Branch: REL_15_STABLE [e6fc3b70d] 2024-05-15 22:48:51 +0200
      
       Avoid memory leak within pg_dump during a
       binary upgrade (Daniel Gustafsson)
+      §
      
     
 
@@ -1061,6 +1109,7 @@ Branch: REL_12_STABLE [a3c00ab15] 2024-05-07 18:23:20 -0400
      
       Ensure that pg_restore 
       reports dependent TOC entries correctly (Tom Lane)
+      §
      
 
      
@@ -1082,6 +1131,7 @@ Branch: REL_15_STABLE [f39f3e0fb] 2024-07-19 13:15:05 +0900
      
       Avoid cursor can only scan forward error
       in contrib/postgres_fdw (Etsuro Fujita)
+      §
      
 
      
@@ -1103,6 +1153,7 @@ Branch: REL_13_STABLE [2b461efc5] 2024-06-07 17:45:08 +0900
       In contrib/postgres_fdw, do not
       send FETCH FIRST WITH TIES clauses to the remote
       server (Japin Li)
+      §
      
 
      
@@ -1127,6 +1178,7 @@ Branch: REL_12_STABLE [274a8195d] 2024-07-06 10:30:03 +1200
       Avoid clashing with
       system-provided <regex.h> headers
       (Thomas Munro)
+      §
      
 
      
@@ -1145,6 +1197,7 @@ Branch: REL_14_STABLE [dae9f16aa] 2024-06-19 10:21:52 +1200
      
       Fix otherwise-harmless assertion failure in Memoize cost estimation
       (David Rowley)
+      §
      
     
 
@@ -1161,6 +1214,7 @@ Branch: REL_12_STABLE [3e3e2ebea] 2024-06-17 14:30:59 -0400
      
       Fix otherwise-harmless assertion failures in REINDEX
       CONCURRENTLY applied to an SP-GiST index (Tom Lane)
+      §
      
     
 
@@ -1222,6 +1276,7 @@ Branch: REL_14_STABLE [c3425383b] 2024-05-06 09:00:19 -0500
       Restrict visibility of pg_stats_ext and
       pg_stats_ext_exprs entries to the table
       owner (Nathan Bossart)
+      §
      
 
      
@@ -1308,6 +1363,7 @@ Branch: REL_12_STABLE [82c87af7a] 2024-03-14 14:57:16 -0400
       Fix INSERT from
       multiple VALUES rows into a target column that is
       a domain over an array or composite type (Tom Lane)
+      §
      
 
      
@@ -1328,6 +1384,7 @@ Branch: REL_15_STABLE [90ad85db6] 2024-02-21 17:18:52 +0100
       Require SELECT privilege on the target table
       for MERGE with a DO NOTHING
       clause (Álvaro Herrera)
+      §
      
 
      
@@ -1349,6 +1406,7 @@ Branch: REL_15_STABLE [b5c645d2a] 2024-03-07 09:53:31 +0000
      
       Fix handling of self-modified tuples in MERGE
       (Dean Rasheed)
+      §
      
 
      
@@ -1376,6 +1434,7 @@ Branch: REL_12_STABLE [3ffcd24c2] 2024-02-20 12:51:38 +1300
       Fix incorrect pruning of NULL partition when a table is partitioned
       on a boolean column and the query has a boolean IS
       NOT clause (David Rowley)
+      §
      
 
      
@@ -1399,6 +1458,7 @@ Branch: REL_12_STABLE [a8b740868] 2024-03-26 15:28:16 -0400
      
       Make ALTER FOREIGN TABLE SET SCHEMA move any
       owned sequences into the new schema (Tom Lane)
+      §
      
 
      
@@ -1419,6 +1479,7 @@ Branch: REL_15_STABLE [d17a3a4c6] 2024-02-09 08:15:27 +0100
       Make ALTER TABLE ... ADD COLUMN create
       identity/serial sequences with the same persistence as their owning
       tables (Peter Eisentraut)
+      §
      
 
      
@@ -1443,6 +1504,8 @@ Branch: REL_14_STABLE [617a23927] 2024-04-28 14:34:21 -0400
      
       Improve ALTER TABLE ... ALTER COLUMN TYPE's error
       message when there is a dependent function or publication (Tom Lane)
+      §
+      §
      
     
 
@@ -1456,6 +1519,7 @@ Branch: REL_15_STABLE [276b7888f] 2024-04-21 21:22:11 +0200
      
       In CREATE DATABASE, recognize strategy keywords
       case-insensitively for consistency with other options (Tomas Vondra)
+      §
      
     
 
@@ -1472,6 +1536,7 @@ Branch: REL_12_STABLE [f3e4581ac] 2024-03-18 14:04:28 +0200
      
       Fix EXPLAIN's counting of heap pages accessed by
       a bitmap heap scan (Melanie Plageman)
+      §
      
 
      
@@ -1491,6 +1556,7 @@ Branch: REL_15_STABLE [89ee14a2f] 2024-03-17 10:20:20 +0000
      
       Fix EXPLAIN's output for subplans
       in MERGE (Dean Rasheed)
+      §
      
 
      
@@ -1512,6 +1578,7 @@ Branch: REL_12_STABLE [f5d9212e5] 2024-04-02 14:59:04 -0400
      
       Avoid deadlock during removal of orphaned temporary tables
       (Mikhail Zhilin)
+      §
      
 
      
@@ -1537,6 +1604,7 @@ Branch: REL_12_STABLE [f222349c4] 2024-04-29 10:25:00 -0700
      
       Avoid race condition while examining per-relation frozen-XID values
       (Noah Misch)
+      §
      
 
      
@@ -1555,6 +1623,7 @@ Branch: REL_15_STABLE [faba2f8f3] 2024-05-01 12:34:01 +0900
 -->
      
       Fix buffer usage reporting for parallel vacuuming (Anthonin Bonnefoy)
+      §
      
 
      
@@ -1575,6 +1644,7 @@ Branch: REL_12_STABLE [56d30fb10] 2024-04-30 15:22:56 -0400
      
       Disallow converting a table to a view within an outer SQL command
       that is using that table (Tom Lane)
+      §
      
 
      
@@ -1595,6 +1665,7 @@ Branch: REL_12_STABLE [f502849d4] 2024-04-16 11:22:39 -0400
      
       Ensure that join conditions generated from equivalence classes are
       applied at the correct plan level (Tom Lane)
+      §
      
 
      
@@ -1617,6 +1688,7 @@ Branch: REL_15_STABLE [7e5d20bbd] 2024-05-01 16:35:37 +1200
      
       Prevent potentially-incorrect optimization of some window functions
       (David Rowley)
+      §
      
 
      
@@ -1641,6 +1713,7 @@ Branch: REL_12_STABLE [25675c474] 2024-03-27 13:39:03 -0400
      
       Avoid unnecessary use of moving-aggregate mode with a non-moving
       window frame (Vallimaharajan G)
+      §
      
 
      
@@ -1665,6 +1738,7 @@ Branch: REL_12_STABLE [cf807eba5] 2024-02-23 15:21:53 -0500
      
       Avoid use of already-freed data while planning partition-wise joins
       under GEQO (Tom Lane)
+      §
      
 
      
@@ -1683,6 +1757,7 @@ Branch: REL_14_STABLE [72b8507db] 2024-03-11 18:21:48 +1300
      
       Avoid freeing still-in-use data in Memoize (Tender Wang, Andrei
       Lepikhov)
+      §
      
 
      
@@ -1706,6 +1781,7 @@ Branch: REL_12_STABLE [94246405d] 2024-03-05 16:19:26 +1300
       Fix incorrectly-reported statistics kind codes in requested
       statistics kind X is not yet
       built error messages (David Rowley)
+      §
      
     
 
@@ -1728,6 +1804,8 @@ Branch: REL_12_STABLE [466376c9f] 2024-03-06 14:41:13 -0500
      
       Be more careful with RECORD-returning functions
       in FROM (Tom Lane)
+      §
+      §
      
 
      
@@ -1754,6 +1832,7 @@ Branch: REL_12_STABLE [dc1503d5b] 2024-03-12 18:16:10 -0400
      
       Fix confusion about the return rowtype of SQL-language procedures
       (Tom Lane)
+      §
      
 
      
@@ -1776,6 +1855,7 @@ Branch: REL_12_STABLE [98bfb7558] 2024-03-11 02:53:07 +0200
      
       Add protective stack depth checks to some recursive functions
       (Egor Chindyaskin)
+      §
      
     
 
@@ -1790,6 +1870,7 @@ Branch: REL_14_STABLE [fe3b1b575] 2024-02-28 14:00:30 -0500
      
       Fix mis-rounding and overflow hazards
       in date_bin() (Moaaz Assali)
+      §
      
 
      
@@ -1815,6 +1896,7 @@ Branch: REL_12_STABLE [cb0ccefa0] 2024-04-28 13:42:13 -0400
       Detect integer overflow when adding or subtracting
       an interval to/from a timestamp
       (Joseph Koshakow)
+      §
      
 
      
@@ -1836,6 +1918,7 @@ Branch: REL_12_STABLE [f38903d1e] 2024-02-09 12:29:41 -0500
      
       Avoid race condition in pg_get_expr()
       (Tom Lane)
+      §
      
 
      
@@ -1858,6 +1941,7 @@ Branch: REL_12_STABLE [d44060cfc] 2024-02-09 12:55:43 +0200
      
       Fix detection of old transaction IDs in XID status functions
       (Karina Litskevich)
+      §
      
 
      
@@ -1879,6 +1963,7 @@ Branch: REL_14_STABLE [08059fc04] 2024-04-13 08:35:32 -0700
      
       Ensure that a table's freespace map won't return a page that's past
       the end of the table (Ronan Dunklau)
+      §
      
 
      
@@ -1901,6 +1986,7 @@ Branch: REL_12_STABLE [0341d4b10] 2024-04-11 19:05:07 +0900
      
       Fix file descriptor leakage when an error is thrown while waiting
       in WaitEventSetWait (Etsuro Fujita)
+      §
      
     
 
@@ -1915,6 +2001,7 @@ Branch: REL_14_STABLE [e10ca95ff] 2024-04-04 17:25:04 +0900
       Avoid corrupting exception stack if an FDW implements async append
       but doesn't configure any wait conditions for the Append plan node
       to wait for (Alexander Pyhalov)
+      §
      
     
 
@@ -1931,6 +2018,7 @@ Branch: REL_12_STABLE [c0b4dad38] 2024-02-25 16:15:07 -0500
      
       Throw an error if an index is accessed while it is being reindexed
       (Tom Lane)
+      §
      
 
      
@@ -1954,6 +2042,7 @@ Branch: REL_12_STABLE [e3f9dcabd] 2024-05-01 13:23:25 +1200
      
       Ensure that index-only scans on name columns return a
       fully-padded value (David Rowley)
+      §
      
 
      
@@ -1974,6 +2063,7 @@ Branch: REL_15_STABLE [28a8cc457] 2024-04-25 10:33:04 +0530
      
       Fix race condition in deciding whether a table sync operation is
       needed in logical replication (Vignesh C)
+      §
      
 
      
@@ -1996,6 +2086,7 @@ Branch: REL_12_STABLE [95cc48ca0] 2024-02-13 21:25:59 +0200
 -->
      
       Fix crash with DSM allocations larger than 4GB (Heikki Linnakangas)
+      §
      
     
 
@@ -2012,6 +2103,7 @@ Branch: REL_12_STABLE [df27d76d3] 2024-03-12 10:18:54 +0200
      
       Disconnect if a new server session's client socket cannot be put
       into non-blocking mode (Heikki Linnakangas)
+      §
      
 
      
@@ -2035,6 +2127,7 @@ Branch: REL_12_STABLE [c42e5fdcf] 2024-03-07 19:37:51 -0500
       Fix inadequate error reporting
       with OpenSSL 3.0.0 and later (Heikki
       Linnakangas, Tom Lane)
+      §
      
 
      
@@ -2063,6 +2156,8 @@ Branch: REL_12_STABLE [95e960e81] 2024-02-09 11:11:39 -0500
       Avoid concurrent calls to bindtextdomain()
       in libpq
       and ecpglib (Tom Lane)
+      §
+      §
      
 
      
@@ -2096,6 +2191,9 @@ Branch: REL_12_STABLE [cd26f08e4] 2024-04-19 01:07:52 -0400
       Fix crash in ecpg's preprocessor if
       the program tries to redefine a macro that was defined on the
       preprocessor command line (Tom Lane)
+      §
+      §
+      §
      
     
 
@@ -2113,6 +2211,7 @@ Branch: REL_12_STABLE [360d007e3] 2024-04-04 15:31:53 -0400
       In ecpg, avoid issuing
       false unsupported feature will be passed to server
       warnings (Tom Lane)
+      §
      
     
 
@@ -2130,6 +2229,7 @@ Branch: REL_12_STABLE [771240f97] 2024-02-19 11:38:54 +0900
       Ensure that the string result
       of ecpg's intoasc()
       function is correctly zero-terminated (Oleg Tselebrovskiy)
+      §
      
     
 
@@ -2143,6 +2243,7 @@ Branch: REL_15_STABLE [4f1d33d70] 2024-04-08 17:00:07 -0400
      
       In psql, avoid leaking a query result
       after the query is cancelled (Tom Lane)
+      §
      
 
      
@@ -2169,6 +2270,7 @@ Branch: REL_12_STABLE [82c2192d9] 2024-03-22 01:01:30 +0100
       present, will be dumped regardless of the setting
       of  (Daniel Gustafsson,
       Álvaro Herrera)
+      §
      
     
 
@@ -2184,6 +2286,7 @@ Branch: REL_15_STABLE [29f005238] 2024-02-13 13:47:12 +0100
       in pg_basebackup,
       pg_checksums,
       and pg_rewind (Daniel Gustafsson)
+      §
      
 
      
@@ -2206,6 +2309,7 @@ Branch: REL_12_STABLE [5e9d8bed0] 2024-04-10 15:45:59 -0400
       Fix PL/pgSQL's parsing of single-line
       comments (---style comments) following
       expressions (Erik Wienhold, Tom Lane)
+      §
      
 
      
@@ -2236,6 +2340,8 @@ Branch: REL_12_STABLE [50f8611d0] 2024-03-23 23:03:14 +0200
       In contrib/amcheck, don't report false match
       failures due to short- versus long-header values (Andrey Borodin,
       Michael Zhilin)
+      §
+      §
      
 
      
@@ -2258,6 +2364,7 @@ Branch: REL_14_STABLE [ad23af83d] 2024-04-14 18:18:07 +0200
 -->
      
       Fix bugs in BRIN output functions (Tomas Vondra)
+      §
      
 
      
@@ -2280,6 +2387,7 @@ Branch: REL_12_STABLE [9301e0f41] 2024-03-11 12:29:24 +1300
      
       In contrib/postgres_fdw, avoid emitting
       requests to sort by a constant (David Rowley)
+      §
      
 
      
@@ -2306,6 +2414,7 @@ Branch: REL_12_STABLE [ce1c30ece] 2024-04-21 13:46:20 -0400
       Make contrib/postgres_fdw set the remote
       session's time zone to GMT
       not UTC (Tom Lane)
+      §
      
 
      
@@ -2330,6 +2439,7 @@ Branch: REL_12_STABLE [4b0e5d601] 2024-04-16 12:26:21 +0900
       In contrib/xml2, avoid use of library functions
       that have been deprecated in recent versions
       of libxml2 (Dmitry Koval)
+      §
      
     
 
@@ -2345,6 +2455,7 @@ Branch: REL_12_STABLE [01b55203a] 2024-04-10 12:15:59 +1200
 -->
      
       Fix incompatibility with LLVM 18 (Thomas Munro, Dmitry Dolgov)
+      §
      
     
 
@@ -2362,6 +2473,7 @@ Branch: REL_12_STABLE [7124e7d52] 2024-03-26 11:44:49 -0400
       Allow make check to work with
       the musl C library (Thomas Munro, Bruce
       Momjian, Tom Lane)
+      §
      
     
 
@@ -2427,6 +2539,8 @@ Branch: REL_12_STABLE [add8bc9b8] 2024-02-05 11:04:23 +0200
      
       Tighten security restrictions within REFRESH MATERIALIZED
       VIEW CONCURRENTLY (Heikki Linnakangas)
+      §
+      §
      
 
      
@@ -2466,6 +2580,7 @@ Branch: REL_12_STABLE [c922b2410] 2023-12-11 12:02:01 +0100
      
       Fix memory leak when performing JIT inlining (Andres Freund,
       Daniel Gustafsson)
+      §
      
 
      
@@ -2486,6 +2601,7 @@ Branch: REL_12_STABLE [810382285] 2024-01-18 11:12:48 +0900
      
       When dequeueing from an LWLock, avoid needing to search the list of
       waiting processes (Andres Freund)
+      §
      
 
      
@@ -2505,6 +2621,7 @@ Branch: REL_12_STABLE [2e822a1d6] 2024-02-01 12:34:21 -0500
 -->
      
       Avoid generating incorrect partitioned-join plans (Richard Guo)
+      §
      
 
      
@@ -2528,6 +2645,7 @@ Branch: REL_12_STABLE [69c12c417] 2024-01-11 15:28:13 -0500
      
       Fix incorrect wrapping of subquery output expressions in
       PlaceHolderVars (Tom Lane)
+      §
      
 
      
@@ -2547,6 +2665,7 @@ Branch: REL_15_STABLE [c3f52fd5d] 2024-01-10 13:36:34 -0500
 -->
      
       Fix misprocessing of window function run conditions (Richard Guo)
+      §
      
 
      
@@ -2565,6 +2684,7 @@ Branch: REL_15_STABLE [c0bfdaf2b] 2023-11-09 11:28:25 +0000
      
       Skip inappropriate actions when MERGE causes a
       cross-partition update (Dean Rasheed)
+      §
      
 
      
@@ -2589,6 +2709,7 @@ Branch: REL_15_STABLE [7e8c6d7af] 2023-12-21 12:51:55 +0000
      
       Cope with BEFORE ROW DELETE triggers in
       cross-partition MERGE updates (Dean Rasheed)
+      §
      
 
      
@@ -2609,6 +2730,7 @@ Branch: REL_14_STABLE [c7edaeec5] 2024-01-14 12:38:41 -0500
      
       Prevent access to a no-longer-pinned buffer in BEFORE ROW
       UPDATE triggers (Alexander Lakhin, Tom Lane)
+      §
      
 
      
@@ -2640,6 +2762,8 @@ Branch: REL_12_STABLE [a5e2853c3] 2024-01-08 19:58:51 +0200
      
       Avoid requesting an oversize shared-memory area in parallel hash
       join (Thomas Munro, Andrei Lepikhov, Alexander Korotkov)
+      §
+      §
      
 
      
@@ -2664,6 +2788,7 @@ Branch: REL_12_STABLE [b8a606e21] 2023-11-28 11:59:53 +0200
       and heap_delete() when a tuple to be updated by
       a foreign-key enforcement trigger fails the extra visibility
       crosscheck (Alexander Lakhin)
+      §
      
 
      
@@ -2683,6 +2808,7 @@ Branch: REL_14_STABLE [59fc39c0d] 2023-11-08 14:06:42 +0900
       Fix overly tight assertion
       about false_positive_rate parameter of
       BRIN bloom operator classes (Alexander Lakhin)
+      §
      
 
      
@@ -2703,6 +2829,7 @@ Branch: REL_12_STABLE [2f7242837] 2024-01-24 14:20:14 +0900
      
       Fix possible failure during ALTER TABLE ADD
       COLUMN on a complex inheritance tree (Tender Wang)
+      §
      
 
      
@@ -2726,6 +2853,7 @@ Branch: REL_12_STABLE [056109782] 2024-01-31 13:16:50 +0900
       Fix problems with duplicate token names in ALTER TEXT
       SEARCH CONFIGURATION ... MAPPING commands (Tender Wang,
       Michael Paquier)
+      §
      
     
 
@@ -2742,6 +2870,7 @@ Branch: REL_12_STABLE [4f8d3c5b5] 2023-11-19 21:04:47 +0100
      
       Properly lock the associated table during DROP
       STATISTICS (Tomas Vondra)
+      §
      
 
      
@@ -2764,6 +2893,7 @@ Branch: REL_12_STABLE [abd1b1325] 2023-11-16 10:05:14 -0500
      
       Fix function volatility checking for GENERATED
       and DEFAULT expressions (Tom Lane)
+      §
      
 
      
@@ -2796,6 +2926,8 @@ Branch: REL_12_STABLE [d29a4fbac] 2024-01-13 13:54:11 -0500
      
       Detect that a new catalog cache entry became stale while detoasting
       its fields (Tom Lane)
+      §
+      §
      
 
      
@@ -2823,6 +2955,7 @@ Branch: REL_12_STABLE [b17a02be2] 2023-11-09 09:57:52 +0000
      
       Fix edge-case integer overflow detection bug on some platforms (Dean
       Rasheed)
+      §
      
 
      
@@ -2846,6 +2979,7 @@ Branch: REL_12_STABLE [c3bdb25fb] 2024-01-26 13:39:37 -0500
      
       Detect Julian-date overflow when adding or subtracting
       an interval to/from a timestamp (Tom Lane)
+      §
      
 
      
@@ -2867,6 +3001,7 @@ Branch: REL_12_STABLE [f499d2b20] 2023-11-18 14:50:00 +0000
      
       Add more checks for overflow in interval_mul()
       and interval_div() (Dean Rasheed)
+      §
      
 
      
@@ -2885,6 +3020,7 @@ Branch: REL_15_STABLE [171d21f50] 2024-02-01 17:13:11 +0900
      
       Ensure cached statistics are discarded after a change
       to stats_fetch_consistency (Shinya Kato)
+      §
      
 
      
@@ -2908,6 +3044,7 @@ Branch: REL_12_STABLE [ea61b1cf6] 2023-12-26 17:57:48 -0500
       validity of unapplied values for settings
       with backend
       or superuser-backend context (Tom Lane)
+      §
      
 
      
@@ -2929,6 +3066,7 @@ Branch: REL_12_STABLE [5d40b3c4f] 2023-12-01 16:27:18 +0100
      
       Match collation too when matching an existing index to a new
       partitioned index (Peter Eisentraut)
+      §
      
 
      
@@ -2954,6 +3092,8 @@ Branch: REL_14_STABLE [b685b41cf] 2024-01-18 15:04:39 +0900
       Avoid failure if a child index is dropped concurrently
       with REINDEX INDEX on a partitioned index
       (Fei Changhong)
+      §
+      §
      
     
 
@@ -2970,6 +3110,7 @@ Branch: REL_12_STABLE [e6511fe64] 2024-01-29 13:46:48 +0200
      
       Fix insufficient locking when cleaning up an incomplete split of
       a GIN index's internal page (Fei Changhong, Heikki Linnakangas)
+      §
      
 
      
@@ -2992,6 +3133,7 @@ Branch: REL_12_STABLE [5a6937ec9] 2023-11-13 11:45:13 -0500
      
       Avoid premature release of buffer pin in GIN index insertion
       (Tom Lane)
+      §
      
 
      
@@ -3013,6 +3155,7 @@ Branch: REL_12_STABLE [1771ec9a8] 2023-12-21 12:43:36 -0500
 -->
      
       Avoid failure with partitioned SP-GiST indexes (Tom Lane)
+      §
      
 
      
@@ -3033,6 +3176,7 @@ Branch: REL_12_STABLE [ba66f2533] 2023-12-15 13:55:05 -0500
 -->
      
       Fix ownership change reporting for large objects (Tom Lane)
+      §
      
 
      
@@ -3052,6 +3196,7 @@ Branch: REL_15_STABLE [8dd70828b] 2023-12-14 09:59:52 +0100
      
       Fix reporting of I/O timing data in EXPLAIN
       (BUFFERS) (Michael Paquier)
+      §
      
 
      
@@ -3073,6 +3218,8 @@ Branch: REL_15_STABLE [8fa4a1ac6] 2024-02-01 13:44:23 -0800
 -->
      
       Ensure durability of CREATE DATABASE (Noah Misch)
+      §
+      §
      
 
      
@@ -3096,6 +3243,7 @@ Branch: REL_15_STABLE [8b34cff33] 2024-01-29 09:04:55 +0900
      
       Add more LOG messages when starting and ending
       recovery from a backup (Andres Freund)
+      §
      
 
      
@@ -3117,6 +3265,7 @@ Branch: REL_12_STABLE [4d45ecc92] 2023-12-12 17:05:36 +0100
      
       Prevent standby servers from incorrectly processing dead index
       tuples during subtransactions (Fei Changhong)
+      §
      
 
      
@@ -3141,6 +3290,7 @@ Branch: REL_15_STABLE [b9f687f5a] 2023-12-08 16:11:12 +1300
      
       Fix integer overflow hazard in checking whether a record will fit
       into the WAL decoding buffer (Thomas Munro)
+      §
      
 
      
@@ -3164,6 +3314,7 @@ Branch: REL_12_STABLE [e81e617f3] 2023-12-11 07:45:45 +0530
       Fix deadlock between a logical replication apply worker, its
       tablesync worker, and a session process trying to alter the
       subscription (Shlok Kyal)
+      §
      
 
      
@@ -3184,6 +3335,7 @@ Branch: REL_15_STABLE [a77fb8c68] 2023-11-27 09:14:17 +0530
       Ensure that column default values are correctly transmitted by
       the pgoutput logical replication plugin
       (Nikhil Benesch)
+      §
      
 
      
@@ -3207,6 +3359,7 @@ Branch: REL_15_STABLE [57aae65ae] 2023-11-22 11:14:35 +0530
      
       Fix failure of logical replication's initial sync for a table with
       no columns (Vignesh C)
+      §
      
 
      
@@ -3224,6 +3377,7 @@ Branch: REL_14_STABLE [6b77048e5] 2024-01-29 10:34:03 +0530
      
       Prevent examining system catalogs with the wrong snapshot during
       logical decoding (Fei Changhong)
+      §
      
 
      
@@ -3249,6 +3403,7 @@ Branch: REL_12_STABLE [c20f2aab6] 2024-01-03 17:40:38 -0500
      
       Return the correct status code when a new client disconnects without
       responding to the server's password challenge (Liu Lang, Tom Lane)
+      §
      
 
      
@@ -3273,6 +3428,7 @@ Branch: REL_12_STABLE [0bd682246] 2023-11-28 12:34:03 -0500
      
       Fix incompatibility with OpenSSL 3.2
       (Tristan Partin, Bo Andreson)
+      §
      
 
      
@@ -3296,6 +3452,7 @@ Branch: REL_12_STABLE [271d24f31] 2023-12-11 11:51:56 -0500
      
       Be more wary about OpenSSL not
       setting errno on error (Tom Lane)
+      §
      
 
      
@@ -3317,6 +3474,7 @@ Branch: REL_14_STABLE [555276f85] 2023-11-23 13:31:57 +0200
       Fix file descriptor leakage when a foreign data
       wrapper's ForeignAsyncRequest function fails
       (Heikki Linnakangas)
+      §
      
     
 
@@ -3334,6 +3492,7 @@ Branch: REL_12_STABLE [4493bfb70] 2024-02-02 15:34:29 -0500
       Report ENOMEM errors from file-related system
       calls as ERRCODE_OUT_OF_MEMORY,
       not ERRCODE_INTERNAL_ERROR (Alexander Kuzmenkov)
+      §
      
     
 
@@ -3349,6 +3508,7 @@ Branch: REL_14_STABLE [b7e8f27d1] 2024-01-18 16:10:57 -0500
       In PL/pgSQL, support SQL commands that
       are CREATE FUNCTION/CREATE
       PROCEDURE with SQL-standard bodies (Tom Lane)
+      §
      
 
      
@@ -3372,6 +3532,8 @@ Branch: REL_14_STABLE [7a7c8c98a] 2024-01-16 12:27:52 +0100
      
       Fix libpq's
       handling of errors in pipelines (Álvaro Herrera)
+      §
+      §
      
 
      
@@ -3395,6 +3557,7 @@ Branch: REL_14_STABLE [99fa98766] 2023-11-08 16:44:08 +0100
       PQsendFlushRequest() function flush the client
       output buffer under the same rules as
       other PQsend functions (Jelte Fennema-Nio)
+      §
      
 
      
@@ -3418,6 +3581,7 @@ Branch: REL_12_STABLE [0217a7444] 2023-11-27 09:40:57 +0900
       Avoid race condition when libpq
       initializes OpenSSL support concurrently in two different threads
       (Willi Mann, Michael Paquier)
+      §
      
     
 
@@ -3433,6 +3597,7 @@ Branch: REL_12_STABLE [18fad508b] 2023-11-23 13:30:19 -0500
 -->
      
       Fix timing-dependent failure in GSSAPI data transmission (Tom Lane)
+      §
      
 
      
@@ -3463,6 +3628,8 @@ Branch: REL_12_STABLE [e43790342] 2023-11-14 00:31:39 -0500
       In pg_dump, don't dump RLS policies or
       security labels for extension member objects (Tom Lane, Jacob
       Champion)
+      §
+      §
      
 
      
@@ -3489,6 +3656,7 @@ Branch: REL_12_STABLE [69d7edb06] 2023-12-29 10:57:11 -0500
       In pg_dump, don't dump an extended
       statistics object if its underlying table isn't being dumped
       (Rian McGuire, Tom Lane)
+      §
      
 
      
@@ -3508,6 +3676,7 @@ Branch: REL_14_STABLE [85ecff891] 2024-01-22 17:48:30 +0100
      
       Make it an error for a pgbench script to
       end with an open pipeline (Anthonin Bonnefoy)
+      §
      
 
      
@@ -3535,6 +3704,7 @@ Branch: REL_12_STABLE [1c7443521] 2024-01-07 15:19:50 -0500
       an element equal to INT_MAX is inserted into
       a gist__int_ops index
       (Alexander Lakhin, Tom Lane)
+      §
      
     
 
@@ -3553,6 +3723,7 @@ Branch: REL_12_STABLE [f610d4f11] 2023-12-19 18:19:21 +0900
       when contrib/pageinspect's
       hash_bitmap_info() function is applied to a
       partitioned hash index (Alexander Lakhin, Michael Paquier)
+      §
      
     
 
@@ -3571,6 +3742,7 @@ Branch: REL_12_STABLE [bd2d3c928] 2023-12-19 15:20:55 +0900
       when contrib/pgstattuple's
       pgstathashindex() function is applied to a
       partitioned hash index (Alexander Lakhin)
+      §
      
     
 
@@ -3594,6 +3766,8 @@ Branch: REL_12_STABLE [e50a52b2b] 2024-01-12 14:00:02 +0900
       On Windows, suppress autorun options when launching subprocesses
       in pg_ctl
       and pg_regress (Kyotaro Horiguchi)
+      §
+      §
      
 
      
@@ -3615,6 +3789,7 @@ Branch: REL_15_STABLE [3726c1cb0] 2024-01-29 12:09:08 -0600
       Move is_valid_ascii()
       from mb/pg_wchar.h
       to utils/ascii.h (Jubilee Young)
+      §
      
 
      
@@ -3638,6 +3813,7 @@ Branch: REL_12_STABLE [b2fd1dab9] 2024-01-29 12:06:08 -0500
      
       Fix compilation failures with libxml2
       version 2.12.0 and later (Tom Lane)
+      §
      
     
 
@@ -3653,6 +3829,7 @@ Branch: REL_13_STABLE [7d5a74033] 2023-12-06 14:11:47 +0900
      
       Fix compilation failure of WAL_DEBUG code on
       Windows (Bharath Rupireddy)
+      §
      
     
 
@@ -3671,6 +3848,7 @@ Branch: REL_16_STABLE [c72049dbc] 2023-12-26 17:03:24 -0500
      
       Suppress compiler warnings from Python's header files
       (Peter Eisentraut, Tom Lane)
+      §
      
 
      
@@ -3693,6 +3871,7 @@ Branch: REL_12_STABLE [d060cb658] 2024-01-25 13:47:35 +1300
 -->
      
       Avoid deprecation warning when compiling with LLVM 18 (Thomas Munro)
+      §
      
     
 
@@ -3712,6 +3891,7 @@ Branch: REL_12_STABLE [b59ae79b7] 2024-02-01 15:57:53 -0500
       Palestine, plus corrections for the Antarctic stations Casey and
       Vostok.  Also historical corrections for Vietnam, Toronto, and
       Miquelon. (Tom Lane)
+      §
      
     
 
@@ -3776,6 +3956,7 @@ Branch: REL_11_STABLE [8c6633f4d] 2023-11-06 10:38:00 -0500
       Fix handling of unknown-type arguments
       in DISTINCT "any" aggregate
       functions (Tom Lane)
+      §
      
 
      
@@ -3806,6 +3987,7 @@ Branch: REL_11_STABLE [c48008f59] 2023-11-06 10:56:43 -0500
      
       Detect integer overflow while computing new array dimensions
       (Tom Lane)
+      §
      
 
      
@@ -3846,6 +4028,8 @@ Branch: REL_11_STABLE [a27be40c1] 2023-11-06 06:14:18 -0800
       Prevent the pg_signal_backend role from
       signalling background workers and autovacuum processes
       (Noah Misch, Jelte Fennema-Nio)
+      §
+      §
      
 
      
@@ -3887,6 +4071,7 @@ Branch: REL_12_STABLE [26917ebea] 2023-09-26 15:41:44 +0300
      
       Fix misbehavior during recursive page split in GiST index build
       (Heikki Linnakangas)
+      §
      
 
      
@@ -3911,6 +4096,7 @@ Branch: REL_13_STABLE [6fd1dbdb2] 2023-10-14 16:33:54 -0700
      
       Prevent de-duplication of btree index entries
       for interval columns (Noah Misch)
+      §
      
 
      
@@ -3938,6 +4124,7 @@ Branch: REL_14_STABLE [d1740e169] 2023-10-27 18:46:49 +0200
       Process date values more sanely in
       BRIN datetime_minmax_multi_ops indexes
       (Tomas Vondra)
+      §
      
 
      
@@ -3966,6 +4153,8 @@ Branch: REL_14_STABLE [90c4da6d4] 2023-10-27 18:46:46 +0200
       values more sanely in
       BRIN datetime_minmax_multi_ops indexes
       (Tomas Vondra)
+      §
+      §
      
 
      
@@ -3994,6 +4183,7 @@ Branch: REL_14_STABLE [0fa73c5cd] 2023-10-27 18:46:56 +0200
       Avoid calculation overflows in
       BRIN interval_minmax_multi_ops indexes with
       extreme interval values (Tomas Vondra)
+      §
      
 
      
@@ -4024,6 +4214,8 @@ Branch: REL_11_STABLE [07f261b31] 2023-10-12 19:53:50 +1300
      
       Fix partition step generation and runtime partition pruning for
       hash-partitioned tables with multiple partition keys (David Rowley)
+      §
+      §
      
 
      
@@ -4042,6 +4234,7 @@ Branch: REL_15_STABLE [3c1a1af91] 2023-09-30 10:55:24 +0100
      
       Fix inconsistent rechecking of concurrently-updated rows
       during MERGE (Dean Rasheed)
+      §
      
 
      
@@ -4075,6 +4268,7 @@ Branch: REL_16_STABLE [2bf99b48d] 2023-10-26 17:29:32 +0900
       inherited UPDATE/DELETE/MERGE
       even when the parent table is excluded by constraints (Amit Langote,
       Tom Lane)
+      §
      
 
      
@@ -4102,6 +4296,7 @@ Branch: REL_11_STABLE [7c07305e6] 2023-09-28 16:29:22 -0700
      
       Fix edge case in btree mark/restore processing of ScalarArrayOpExpr
       clauses (Peter Geoghegan)
+      §
      
 
      
@@ -4124,6 +4319,7 @@ Branch: REL_14_STABLE [e4b95b9b0] 2023-10-05 20:32:14 +1300
      
       Fix intra-query memory leak in Memoize execution
       (Orlov Aleksej, David Rowley)
+      §
      
     
 
@@ -4141,6 +4337,7 @@ Branch: REL_11_STABLE [7ab6971c6] 2023-10-28 14:04:43 -0400
      
       Fix intra-query memory leak when a set-returning function repeatedly
       returns zero rows (Tom Lane)
+      §
      
     
 
@@ -4158,6 +4355,7 @@ Branch: REL_11_STABLE [db00be6d7] 2023-09-18 14:27:47 -0400
      
       Don't crash if cursor_to_xmlschema() is applied
       to a non-data-returning Portal (Boyu Yang)
+      §
      
     
 
@@ -4174,6 +4372,7 @@ Branch: REL_12_STABLE [efcb601d2] 2023-10-31 16:44:27 +1300
      
       Throw the intended error if pgrowlocks() is
       applied to a partitioned table (David Rowley)
+      §
      
 
      
@@ -4196,6 +4395,7 @@ Branch: REL_11_STABLE [bae063db4] 2023-10-30 14:46:09 -0700
      
       Handle invalid indexes more cleanly in assorted SQL functions
       (Noah Misch)
+      §
      
 
      
@@ -4224,6 +4424,7 @@ Branch: REL_15_STABLE [ad8753a3a] 2023-08-21 13:33:08 +0900
      
       Fix pg_stat_reset_single_table_counters() to do
       the right thing for a shared catalog (Masahiro Ikeda)
+      §
      
 
      
@@ -4245,6 +4446,7 @@ Branch: REL_11_STABLE [0fb91ed2b] 2023-09-25 11:50:28 -0400
      
       Avoid premature memory allocation failure with long inputs
       to to_tsvector() (Tom Lane)
+      §
      
     
 
@@ -4262,6 +4464,7 @@ Branch: REL_11_STABLE [7a310cae0] 2023-10-01 13:17:25 -0400
      
       Fix over-allocation of the constructed tsvector
       in tsvectorrecv() (Denis Erokhin)
+      §
      
 
      
@@ -4289,6 +4492,7 @@ Branch: REL_11_STABLE [358cd2b25] 2023-09-04 14:55:58 +0900
      
       Fix incorrect coding in gtsvector_picksplit()
       (Alexander Lakhin)
+      §
      
 
      
@@ -4308,6 +4512,7 @@ Branch: REL_13_STABLE [817669ea2] 2023-10-18 20:43:17 -0400
 -->
      
       Improve checks for corrupt PGLZ compressed data (Flavien Guedez)
+      §
      
     
 
@@ -4322,6 +4527,7 @@ Branch: REL_14_STABLE [a715c0212] 2023-10-01 12:09:26 -0400
      
       In COPY FROM, fail cleanly when an unsupported
       encoding conversion is needed (Tom Lane)
+      §
      
 
      
@@ -4346,6 +4552,7 @@ Branch: REL_11_STABLE [6e1cca511] 2023-11-02 11:47:33 -0400 !! no live bug
       Avoid crash in EXPLAIN if a parameter marked to
       be displayed by EXPLAIN has a NULL boot-time
       value (Xing Guo, Aleksander Alekseev, Tom Lane)
+      §
      
 
      
@@ -4368,6 +4575,7 @@ Branch: REL_11_STABLE [a295684b8] 2023-10-16 14:06:12 -0400
      
       Ensure we have a snapshot while dropping ON COMMIT
       DROP temp tables (Tom Lane)
+      §
      
 
      
@@ -4396,6 +4604,7 @@ Branch: REL_11_STABLE [bc322c73c] 2023-10-17 16:11:18 -0500
      
       Avoid improper response to shutdown signals in child processes
       just forked by system() (Nathan Bossart)
+      §
      
 
      
@@ -4420,6 +4629,7 @@ Branch: REL_12_STABLE [43c979086] 2023-10-16 17:25:43 +1300
      
       Cope with torn reads of pg_control in frontend
       programs (Thomas Munro)
+      §
      
 
      
@@ -4444,6 +4654,7 @@ Branch: REL_11_STABLE [f1634c968] 2023-10-16 10:52:40 +1300
      
       Avoid torn reads of pg_control in relevant SQL
       functions (Thomas Munro)
+      §
      
 
      
@@ -4466,6 +4677,7 @@ Branch: REL_12_STABLE [9b3900cdb] 2023-10-03 15:37:24 +0900
      
       Avoid integer overflow when computing size of backend activity
       string array (Jakub Wartak)
+      §
      
 
      
@@ -4491,6 +4703,7 @@ Branch: REL_13_STABLE [ed9247cd7] 2023-09-30 17:07:41 +0300
       Fix briefly showing inconsistent progress statistics
       for ANALYZE on inherited tables
       (Heikki Linnakangas)
+      §
      
 
      
@@ -4510,6 +4723,7 @@ Branch: REL_14_STABLE [594001864] 2023-10-02 12:50:32 +0300
      
       Fix the background writer to report any WAL writes it makes to the
       statistics counters (Nazir Bilal Yavuz)
+      §
      
     
 
@@ -4524,6 +4738,7 @@ Branch: REL_15_STABLE [802fcb9ed] 2023-09-26 09:30:39 +0900
       Fix confusion about forced-flush behavior
       in pgstat_report_wal()
       (Ryoga Yoshida, Michael Paquier)
+      §
      
 
      
@@ -4546,6 +4761,7 @@ Branch: REL_11_STABLE [fdc7cf73b] 2023-09-25 14:41:57 -0400
      
       Track the dependencies of cached CALL statements,
       and re-plan them when needed (Tom Lane)
+      §
      
 
      
@@ -4567,6 +4783,7 @@ Branch: REL_15_STABLE [9dc85806d] 2023-09-22 11:18:25 +0200
      
       Avoid a possible pfree-a-NULL-pointer crash after an error in
       OpenSSL connection setup (Sergey Shinderuk)
+      §
      
     
 
@@ -4585,6 +4802,7 @@ Branch: REL_11_STABLE [a374f6c61] 2023-09-15 17:01:26 -0400
       Track nesting depth correctly when
       inspecting RECORD-type Vars from outer query levels
       (Richard Guo)
+      §
      
 
      
@@ -4604,6 +4822,7 @@ Branch: REL_14_STABLE [6341cb0b0] 2023-09-14 11:27:43 +1200
      
       Track hash function and negator function dependencies of
       ScalarArrayOpExpr plan nodes (David Rowley)
+      §
      
 
      
@@ -4627,6 +4846,7 @@ Branch: REL_11_STABLE [6ae57f190] 2023-09-13 14:52:34 +1200
      
       Fix error-handling bug in RECORD type cache management
       (Thomas Munro)
+      §
      
 
      
@@ -4647,6 +4867,7 @@ Branch: REL_11_STABLE [feb4e218e] 2023-09-12 09:36:56 +0530
      
       Fix assertion failure when logical decoding is retried in the same
       session after an error (Hou Zhijie)
+      §
      
     
 
@@ -4663,6 +4884,7 @@ Branch: REL_12_STABLE [22b2e6e9d] 2023-10-03 10:25:19 +0900
      
       Treat out-of-memory failures as fatal while reading WAL
       (Michael Paquier)
+      §
      
 
      
@@ -4692,6 +4914,8 @@ Branch: REL_12_STABLE [bde2f1847] 2023-09-26 10:59:49 +1300
      
       Fix possible recovery failure due to trying to allocate memory based
       on a bogus WAL record length field (Thomas Munro, Michael Paquier)
+      §
+      §
      
     
 
@@ -4706,6 +4930,7 @@ Branch: REL_15_STABLE [5a9325fdd] 2023-09-04 08:04:43 +0900
       Fix race condition in database dropping that could lead to the
       autovacuum launcher getting stuck (Andres Freund, Will Mortensen,
       Jacob Speidel)
+      §
      
 
      
@@ -4727,6 +4952,7 @@ Branch: REL_13_STABLE [420c8dc7e] 2023-08-30 08:03:54 +0900
      
       Fix datatype size confusion in logical tape management
       (Ranier Vilela)
+      §
      
 
      
@@ -4748,6 +4974,7 @@ Branch: REL_13_STABLE [a01e479e8] 2023-08-29 09:12:17 +0300
      
       Avoid unintended close of syslogger process's stdin
       (Heikki Linnakangas)
+      §
      
     
 
@@ -4766,6 +4993,7 @@ Branch: REL_11_STABLE [9c59f3862] 2023-08-24 12:02:40 -0400
       Avoid doing plan cache revalidation of utility statements
       that do not receive interesting processing during parse analysis
       (Tom Lane)
+      §
      
 
      
@@ -4790,6 +5018,7 @@ Branch: REL_11_STABLE [b915bf495] 2023-08-24 16:14:26 -0400
      
       Keep by-reference attmissingval values in
       a long-lived context while they are being used (Andrew Dunstan)
+      §
      
 
      
@@ -4819,6 +5048,8 @@ Branch: REL_11_STABLE [ae1269295] 2023-08-10 10:27:24 -0700
      
       Recalculate the effective value of search_path
       after ALTER ROLE (Jeff Davis)
+      §
+      §
      
 
      
@@ -4839,6 +5070,7 @@ Branch: REL_14_STABLE [fb9a16a1a] 2023-10-22 10:05:59 +1300
       Fix could not duplicate handle error occurring on
       Windows when min_dynamic_shared_memory is set
       above zero (Thomas Munro)
+      §
      
     
 
@@ -4856,6 +5088,7 @@ Branch: REL_11_STABLE [04f0baa85] 2023-10-10 11:03:20 -0700
      
       Fix order of operations in GenericXLogFinish
       (Jeff Davis)
+      §
      
 
      
@@ -4880,6 +5113,7 @@ Branch: REL_11_STABLE [ddded779a] 2023-09-19 08:31:31 +0900
      
       Remove incorrect assertion in PL/Python exception handling
       (Alexander Lakhin)
+      §
      
     
 
@@ -4898,6 +5132,8 @@ Branch: REL_15_STABLE [3a788447d] 2023-09-05 11:36:55 +0200
       Fix assertion failure in pg_dump when
       it's asked to dump the pg_catalog schema (Peter
       Eisentraut)
+      §
+      §
      
     
 
@@ -4916,6 +5152,7 @@ Branch: REL_11_STABLE [4f16152d9] 2023-10-02 13:27:51 -0400
       Fix pg_restore so that selective restores
       will include both table-level and column-level ACLs for selected
       tables (Euler Taveira, Tom Lane)
+      §
      
 
      
@@ -4943,6 +5180,8 @@ Branch: REL_12_STABLE [d3246a2ad] 2023-11-03 12:07:40 -0400
       Add logic to pg_upgrade to check for use
       of abstimereltime,
       and tinterval data types (Álvaro Herrera)
+      §
+      §
      
 
      
@@ -4967,6 +5206,7 @@ Branch: REL_11_STABLE [dbd1a06c9] 2023-09-07 14:12:36 +0900
      
       Avoid generating invalid temporary slot names
       in pg_basebackup (Jelte Fennema)
+      §
      
 
      
@@ -4988,6 +5228,7 @@ Branch: REL_12_STABLE [73cda80a3] 2023-10-14 15:54:50 -0700
      
       Avoid false too many client connections errors
       in pgbench on Windows (Noah Misch)
+      §
      
     
 
@@ -5005,6 +5246,7 @@ Branch: REL_11_STABLE [e04509f32] 2023-10-30 14:46:09 -0700
      
       In contrib/amcheck, do not report interrupted
       page deletion as corruption (Noah Misch)
+      §
      
 
      
@@ -5035,6 +5277,7 @@ Branch: REL_11_STABLE [c804ffb56] 2023-10-29 11:14:32 +0000
       on interval columns,
       when an indexscan using the <
       or <= operator is performed (Dean Rasheed)
+      §
      
 
      
@@ -5071,6 +5314,9 @@ Branch: REL_12_STABLE [9ad986276] 2023-10-24 11:23:21 +1300
 -->
      
       Add support for LLVM 16 and 17 (Thomas Munro, Dmitry Dolgov)
+      §
+      §
+      §
      
     
 
@@ -5096,6 +5342,8 @@ Branch: REL_11_STABLE [0e0de20c8] 2023-09-26 21:06:21 -0400
      
       Suppress assorted build-time warnings on
       recent macOS (Tom Lane)
+      §
+      §
      
 
      
@@ -5124,6 +5372,7 @@ Branch: REL_13_STABLE [a64b8b035] 2023-09-27 14:41:26 +0900
       fall back to using python
       if --with-python was not given and make
       variable PYTHON was not set (Japin Li)
+      §
      
     
 
@@ -5141,6 +5390,7 @@ Branch: REL_11_STABLE [64fc5e005] 2023-10-28 11:55:30 -0400
      
       Remove PHOT (Phoenix Islands Time) from the
       default timezone abbreviations list (Tom Lane)
+      §
      
 
      
@@ -5209,6 +5459,7 @@ Branch: REL_11_STABLE [919ebb023] 2023-08-07 06:06:01 -0700
      
       Disallow substituting a schema or owner name into an extension script
       if the name contains a quote, backslash, or dollar sign (Noah Misch)
+      §
      
 
      
@@ -5234,6 +5485,7 @@ Branch: REL_15_STABLE [cb2ae5741] 2023-08-07 09:24:27 +0100
      
       Fix MERGE to enforce row security policies
       properly (Dean Rasheed)
+      §
      
 
      
@@ -5281,6 +5533,8 @@ Branch: REL_11_STABLE [b511d7323] 2023-05-18 23:35:16 +0200
       Fix confusion between empty (no rows) ranges and all-NULL ranges in
       BRIN indexes, as well as incorrect merging of all-NULL summaries
       (Tomas Vondra)
+      §
+      §
      
 
      
@@ -5310,6 +5564,7 @@ Branch: REL_11_STABLE [1c38e7ae1] 2023-07-13 13:03:37 -0700
      
       Avoid leaving a corrupted database behind when DROP
       DATABASE is interrupted (Andres Freund)
+      §
      
 
      
@@ -5339,6 +5594,7 @@ Branch: REL_11_STABLE [c75c33de5] 2023-06-30 13:55:07 +0900
      
       Ensure that partitioned indexes are correctly marked as valid or not
       at creation (Michael Paquier)
+      §
      
 
      
@@ -5363,6 +5619,7 @@ Branch: REL_11_STABLE [e90e9275f] 2023-06-28 15:57:55 +0900
       Ignore invalid child indexes when matching partitioned indexes to
       child indexes during ALTER TABLE ATTACH PARTITION
       (Michael Paquier)
+      §
      
 
      
@@ -5385,6 +5642,7 @@ Branch: REL_11_STABLE [ed2b58c15] 2023-07-14 10:13:22 +0900
      
       Fix possible failure when marking a partitioned index valid after
       all of its partitions have been attached (Michael Paquier)
+      §
      
 
      
@@ -5409,6 +5667,7 @@ Branch: REL_11_STABLE [914e72e6e] 2023-07-10 09:40:24 +0900
       Fix ALTER EXTENSION SET SCHEMA to complain if the
       extension contains any objects outside the extension's schema
       (Michael Paquier, Heikki Linnakangas)
+      §
      
 
      
@@ -5426,6 +5685,7 @@ Branch: REL_15_STABLE [93401ec02] 2023-06-30 07:49:07 +0900
 -->
      
       Fix tracking of tables' access method dependencies (Michael Paquier)
+      §
      
 
      
@@ -5452,6 +5712,7 @@ Branch: REL_11_STABLE [f6345f03f] 2023-06-19 13:03:17 +1200
      
       Don't use partial unique indexes for uniqueness proofs in the
       planner (David Rowley)
+      §
      
 
      
@@ -5472,6 +5733,7 @@ Branch: REL_14_STABLE [bf315354e] 2023-08-07 22:15:50 +1200
      
       Don't Memoize lateral joins with volatile join conditions
       (Richard Guo)
+      §
      
 
      
@@ -5496,6 +5758,7 @@ Branch: REL_11_STABLE [db01f2696] 2023-07-28 15:45:09 +0900
      
       Avoid producing incorrect plans for foreign joins with
       pseudoconstant join clauses (Etsuro Fujita)
+      §
      
 
      
@@ -5520,6 +5783,7 @@ Branch: REL_11_STABLE [13192a324] 2023-06-13 15:58:37 -0400
      
       Correctly handle sub-SELECTs in RLS policy expressions and
       security-barrier views when expanding rule actions (Tom Lane)
+      §
      
     
 
@@ -5552,6 +5816,9 @@ Branch: REL_11_STABLE [0048c3b51] 2023-07-04 09:27:00 +1200
       Fix race conditions in conflict detection
       for SERIALIZABLE isolation mode
       (Thomas Munro)
+      §
+      §
+      §
      
 
      
@@ -5572,6 +5839,7 @@ Branch: REL_14_STABLE [f8320cc72] 2023-05-19 14:26:34 -0400
      
       Fix misbehavior of EvalPlanQual checks with inherited or partitioned
       target tables (Tom Lane)
+      §
      
 
      
@@ -5594,6 +5862,7 @@ Branch: REL_12_STABLE [9529b1eb1] 2023-06-20 17:47:36 -0400
      
       Fix hash join with an inner-side hash key that contains Params
       coming from an outer nested loop (Tom Lane)
+      §
      
 
      
@@ -5616,6 +5885,7 @@ Branch: REL_11_STABLE [7f11b7a9c] 2023-06-29 10:19:10 -0400
      
       Fix intermittent failures when trying to update a field of a
       composite column (Tom Lane)
+      §
      
 
      
@@ -5642,6 +5912,8 @@ Branch: REL_13_STABLE [984c23f6f] 2023-07-02 22:23:20 +0200
      
       Prevent query-lifespan memory leaks in some UPDATE
       queries with triggers (Tomas Vondra)
+      §
+      §
      
     
 
@@ -5657,6 +5929,7 @@ Branch: REL_13_STABLE [3ce761d5c] 2023-07-02 20:05:35 +0200
      
       Prevent query-lifespan memory leaks when an Incremental Sort plan
       node is rescanned (James Coleman, Laurenz Albe, Tom Lane)
+      §
      
     
 
@@ -5671,6 +5944,7 @@ Branch: REL_13_STABLE [6f23b5f74] 2023-06-12 10:54:28 -0400
      
       Accept fractional seconds in the input to jsonpath's
       datetime() method (Tom Lane)
+      §
      
     
 
@@ -5687,6 +5961,7 @@ Branch: REL_11_STABLE [c7f33a197] 2023-06-24 17:18:08 -0400
      
       Prevent stack-overflow crashes with very complex text search
       patterns (Tom Lane)
+      §
      
     
 
@@ -5705,6 +5980,7 @@ Branch: REL_11_STABLE [1d031ad54] 2023-07-27 12:07:48 -0400
       Allow tokens up to 10240 bytes long
       in pg_hba.conf
       and pg_ident.conf (Tom Lane)
+      §
      
 
      
@@ -5722,6 +5998,7 @@ Branch: REL_15_STABLE [a5f312c58] 2023-07-06 13:05:25 +0300
       Ensure that all existing placeholders are checked for matches when
       an extension declares its GUC prefix to be reserved (Karina
       Litskevich, Ekaterina Sokolova)
+      §
      
 
      
@@ -5742,6 +6019,7 @@ Branch: REL_11_STABLE [2316ff1ae] 2023-07-05 13:14:33 +0300
 -->
      
       Fix mishandling of C++ out-of-memory conditions (Heikki Linnakangas)
+      §
      
 
      
@@ -5764,6 +6042,7 @@ Branch: REL_13_STABLE [291c02540] 2023-07-20 14:23:46 -0400
      
       Fix rare null-pointer crash in plancache.c
       (Tom Lane)
+      §
      
     
 
@@ -5777,6 +6056,7 @@ Branch: REL_15_STABLE [66f8a1397] 2023-07-05 14:49:53 +0900
      
       Avoid leaking a stats entry for a subscription when it is dropped
       (Masahiko Sawada)
+      §
      
     
 
@@ -5794,6 +6074,7 @@ Branch: REL_11_STABLE [1605623ec] 2023-07-04 16:13:12 +1200
      
       Avoid losing track of possibly-useful shared memory segments when a
       page free results in coalescing ranges of free space (Dongming Liu)
+      §
      
 
      
@@ -5822,6 +6103,8 @@ Branch: REL_11_STABLE [a72b503ca] 2023-05-25 15:32:45 -0700
      
       Allow VACUUM to continue after detecting certain
       types of b-tree index corruption (Peter Geoghegan)
+      §
+      §
      
 
      
@@ -5850,6 +6133,7 @@ Branch: REL_11_STABLE [1386f0987] 2023-07-13 13:03:37 -0700
       in pg_database.datfrozenxid
       or pg_database.datminmxid
       (Andres Freund)
+      §
      
 
      
@@ -5880,6 +6164,8 @@ Branch: REL_11_STABLE [6c7bffc09] 2023-07-18 14:04:54 +0900
      
       Avoid double replay of prepared transactions during crash
       recovery (suyu.cmj, Michael Paquier)
+      §
+      §
      
 
      
@@ -5906,6 +6192,7 @@ Branch: REL_11_STABLE [6377f705c] 2023-07-04 18:08:40 +0300
       Ensure that a newly created, but still empty table
       is fsync'ed at the next checkpoint (Heikki
       Linnakangas)
+      §
      
 
      
@@ -5929,6 +6216,7 @@ Branch: REL_11_STABLE [988719b88] 2023-07-06 17:29:16 +0300
      
       Ensure that creation of the init fork of an unlogged index is
       WAL-logged (Heikki Linnakangas)
+      §
      
 
      
@@ -5949,6 +6237,7 @@ Branch: REL_15_STABLE [f50200c01] 2023-07-03 11:22:10 +1200
 -->
      
       Silence bogus missing contrecord errors (Thomas Munro)
+      §
      
 
      
@@ -5971,6 +6260,7 @@ Branch: REL_12_STABLE [668990980] 2023-08-02 01:44:31 +1200
      
       Fix overly strict assertion in jsonpath code
       (David Rowley)
+      §
      
 
      
@@ -5994,6 +6284,7 @@ Branch: REL_11_STABLE [a8be2356c] 2023-06-21 11:07:11 -0400
      
       Avoid assertion failure when processing an empty statement via the
       extended query protocol in an already-aborted transaction (Tom Lane)
+      §
      
     
 
@@ -6007,6 +6298,7 @@ Branch: REL_15_STABLE [ccd21e1cf] 2023-05-10 11:24:40 +0900
       Avoid assertion failure when
       the stats_fetch_consistency setting is changed
       intra-transaction (Kyotaro Horiguchi)
+      §
      
     
 
@@ -6024,6 +6316,7 @@ Branch: REL_11_STABLE [8084bf9a4] 2023-05-16 10:53:42 -0400
       Fix contrib/fuzzystrmatch's
       Soundex difference() function to handle empty
       input sanely (Alexander Lakhin, Tom Lane)
+      §
      
 
      
@@ -6045,6 +6338,7 @@ Branch: REL_11_STABLE [bbfc26d86] 2023-06-12 09:14:20 +0900
      
       Tighten whitespace checks in contrib/hstore
       input (Evan Jones)
+      §
      
 
      
@@ -6068,6 +6362,7 @@ Branch: REL_11_STABLE [ab40b0395] 2023-06-15 13:45:44 +0900
       with contrib/intarray's
       gist__int_ops index opclass (Ankit Kumar Pandey,
       Alexander Lakhin)
+      §
      
 
      
@@ -6092,6 +6387,7 @@ Branch: REL_11_STABLE [9f70f6d4c] 2023-07-13 13:08:40 -0400
       Avoid useless double decompression of GiST index entries
       in contrib/intarray (Konstantin Knizhnik,
       Matthias van de Meent, Tom Lane)
+      §
      
     
 
@@ -6106,6 +6402,7 @@ Branch: REL_14_STABLE [e72580232] 2023-05-19 12:38:18 +0900
       Fix contrib/pageinspect's
       gist_page_items() function to work when there
       are included index columns (Alexander Lakhin, Michael Paquier)
+      §
      
 
      
@@ -6126,6 +6423,7 @@ Branch: REL_15_STABLE [bc478a0a8] 2023-05-12 16:11:14 -0400
       In psql, ignore
       the PSQL_WATCH_PAGER environment variable when
       stdin/stdout are not a terminal (Tom Lane)
+      §
      
 
      
@@ -6145,6 +6443,7 @@ Branch: REL_14_STABLE [d6f549d7a] 2023-06-04 13:05:54 -0400
       Fix pg_dump to correctly handle new-style
       SQL-language functions whose bodies require parse-time dependencies
       on unique indexes (Tom Lane)
+      §
      
 
      
@@ -6166,6 +6465,7 @@ Branch: REL_15_STABLE [751ba1a7c] 2023-06-04 11:22:05 -0400
      
       Improve pg_dump's display of details
       about dependency-loop problems (Tom Lane)
+      §
      
     
 
@@ -6178,6 +6478,7 @@ Branch: REL_15_STABLE [34f511965] 2023-05-25 12:36:18 +0200
      
       Avoid crash in pgbench with an empty
       pipeline and prepared mode (Álvaro Herrera)
+      §
      
     
 
@@ -6196,6 +6497,7 @@ Branch: REL_11_STABLE [db9813819] 2023-07-14 11:16:13 +0900
       Ensure
       that pg_index.indisreplident
       is kept up-to-date in relation cache entries (Shruthi Gowda)
+      §
      
 
      
@@ -6215,6 +6517,7 @@ Branch: REL_15_STABLE [af26f28b9] 2023-06-14 11:11:18 +0900
      
       Fix make_etags script to work with
       non-Exuberant ctags (Masahiko Sawada)
+      §
      
     
 
@@ -6275,6 +6578,8 @@ Branch: REL_11_STABLE [766e06140] 2023-05-08 11:24:47 -0400
      
       Prevent CREATE SCHEMA from defeating changes
       in search_path (Alexander Lakhin)
+      §
+      §
      
 
      
@@ -6307,6 +6612,7 @@ Branch: REL_11_STABLE [473626cf0] 2023-05-08 10:12:45 -0400
      
       Enforce row-level security policies correctly after inlining a
       set-returning function (Stephen Frost, Tom Lane)
+      §
      
 
      
@@ -6335,6 +6641,7 @@ Branch: REL_15_STABLE [fa5dd460c] 2023-02-22 10:14:56 +0900
       Fix potential corruption of the template (source) database after
       CREATE DATABASE with the STRATEGY
       WAL_LOG option (Nathan Bossart, Ryo Matsumura)
+      §
      
 
      
@@ -6354,6 +6661,7 @@ Branch: REL_15_STABLE [560bb56c6] 2023-03-22 09:26:23 -0700
       Fix memory leakage and unnecessary disk reads
       during CREATE DATABASE with the STRATEGY
       WAL_LOG option (Andres Freund)
+      §
      
     
 
@@ -6370,6 +6678,7 @@ Branch: REL_11_STABLE [a9212716b] 2023-04-28 19:29:44 +0900
      
       Avoid crash when the new schema name is omitted
       in CREATE SCHEMA (Michael Paquier)
+      §
      
 
      
@@ -6393,6 +6702,8 @@ Branch: REL_15_STABLE [3908d6ae1] 2023-03-15 11:59:18 -0400
      
       Fix various planner failures with MERGE
       commands (Tom Lane)
+      §
+      §
      
 
      
@@ -6413,6 +6724,8 @@ Branch: REL_15_STABLE [018af1cc1] 2023-02-22 09:41:28 +0000
      
       Fix the row count reported by MERGE for some
       corner cases (Dean Rasheed)
+      §
+      §
      
 
      
@@ -6438,6 +6751,8 @@ Branch: REL_15_STABLE [5d8ec1b9f] 2023-02-15 20:37:44 +0100
      
       Fix MERGE problems with concurrent updates
       (Dean Rasheed, Álvaro Herrera)
+      §
+      §
      
 
      
@@ -6457,6 +6772,7 @@ Branch: REL_15_STABLE [f200b9695] 2023-05-07 11:01:15 -0400
      
       Add support for decompiling MERGE
       commands (Álvaro Herrera)
+      §
      
 
      
@@ -6475,6 +6791,7 @@ Branch: REL_15_STABLE [f61e60102] 2023-03-04 13:32:35 -0500
      
       Fix enabling/disabling of foreign-key triggers in partitioned tables
       (Tom Lane)
+      §
      
 
      
@@ -6499,6 +6816,7 @@ Branch: REL_11_STABLE [78838bc3d] 2023-03-27 15:04:02 -0400
      
       Disallow altering composite types that are stored in indexes
       (Tom Lane)
+      §
      
 
      
@@ -6522,6 +6840,7 @@ Branch: REL_12_STABLE [e8d74aac5] 2023-03-31 11:18:49 -0400
 -->
      
       Disallow system columns as elements of foreign keys (Tom Lane)
+      §
      
 
      
@@ -6544,6 +6863,7 @@ Branch: REL_11_STABLE [6e2674d77] 2023-03-10 13:52:28 -0500
      
       Ensure that COPY TO from an RLS-enabled parent
       table does not copy any rows from child tables (Antonin Houska)
+      §
      
 
      
@@ -6568,6 +6888,7 @@ Branch: REL_11_STABLE [4624aad61] 2023-05-04 11:48:23 -0400
       Avoid possible crash when array_position()
       or array_positions() is passed an empty array
       (Tom Lane)
+      §
      
     
 
@@ -6584,6 +6905,7 @@ Branch: REL_11_STABLE [8e33fb9ef] 2023-03-14 19:17:31 -0400
      
       Fix possible out-of-bounds fetch in to_char()
       (Tom Lane)
+      §
      
 
      
@@ -6604,6 +6926,7 @@ Branch: REL_11_STABLE [b1a9d8ef2] 2023-03-01 11:30:17 -0500
      
       Avoid buffer overread in translate() function
       (Daniil Anisimov)
+      §
      
 
      
@@ -6622,6 +6945,7 @@ Branch: REL_15_STABLE [8b87e9291] 2023-03-17 12:07:47 -0700
       Adjust text-search-related character classification logic to
       correctly detect whether the prevailing locale
       is C (Jeff Davis)
+      §
      
 
      
@@ -6638,6 +6962,7 @@ Branch: REL_15_STABLE [0ef65d0f5] 2023-02-12 12:50:55 -0500
      
       Avoid possible crash on empty input for type interval
       (Tom Lane)
+      §
      
     
 
@@ -6650,6 +6975,7 @@ Branch: REL_15_STABLE [ded5ede27] 2023-02-20 16:55:59 -0500
      
       Re-allow exponential notation in ISO-8601 interval fields
       (Tom Lane)
+      §
      
 
      
@@ -6672,6 +6998,7 @@ Branch: REL_11_STABLE [234941a3b] 2023-03-13 15:19:00 -0400
      
       Fix error cursor setting for parse errors in JSON string literals
       (Tom Lane)
+      §
      
 
      
@@ -6695,6 +7022,7 @@ Branch: REL_12_STABLE [3c92f7e9d] 2023-03-07 21:36:52 -0800
      
       Fix data corruption due to vacuum_defer_cleanup_age
       being larger than the current 64-bit xid (Andres Freund)
+      §
      
 
      
@@ -6720,6 +7048,7 @@ Branch: REL_11_STABLE [0736b1131] 2023-03-13 12:40:28 -0400
      
       Fix parser's failure to detect some cases of improperly-nested
       aggregates (Tom Lane)
+      §
      
 
      
@@ -6741,6 +7070,7 @@ Branch: REL_11_STABLE [07554c99d] 2023-03-31 12:15:39 +1300
      
       Fix data structure corruption during parsing of
       serial SEQUENCE NAME options (David Rowley)
+      §
      
 
      
@@ -6762,6 +7092,7 @@ Branch: REL_11_STABLE [60c8aeaf6] 2023-04-12 10:46:30 -0400
      
       Correctly update plan nodes' parallel-safety markings when moving
       initplans from one node to another (Tom Lane)
+      §
      
 
      
@@ -6780,6 +7111,7 @@ Branch: REL_14_STABLE [7c509f7e5] 2023-03-14 11:10:45 -0400
      
       Avoid failure with PlaceHolderVars in extended-statistics code
       (Tom Lane)
+      §
      
 
      
@@ -6798,6 +7130,7 @@ Branch: REL_15_STABLE [371e3daaa] 2023-03-17 15:51:00 +1300
       Fix incorrect tests for whether a qual clause applied to a subquery
       can be transformed into a window aggregate run
       condition within the subquery (David Rowley)
+      §
      
 
      
@@ -6819,6 +7152,7 @@ Branch: REL_11_STABLE [8d2a8581b] 2023-02-13 17:07:04 +1300
      
       Disable the inverse-transition optimization for window aggregates
       when the call contains sub-SELECTs (David Rowley)
+      §
      
 
      
@@ -6840,6 +7174,7 @@ Branch: REL_11_STABLE [ae320fc21] 2023-03-26 13:41:06 -0400
      
       Fix oversights in execution of nested ARRAY[]
       constructs (Alexander Lakhin, Tom Lane)
+      §
      
 
      
@@ -6863,6 +7198,7 @@ Branch: REL_12_STABLE [048caf8d7] 2023-04-15 12:01:39 -0400
      
       Prevent crash when updating a field within an
       array-of-domain-over-composite-type column (Dmitry Dolgov)
+      §
      
     
 
@@ -6879,6 +7215,7 @@ Branch: REL_11_STABLE [1c19e2863] 2023-04-14 16:23:11 +1200
      
       Fix partition pruning logic for partitioning on boolean columns
       (David Rowley)
+      §
      
 
      
@@ -6903,6 +7240,7 @@ Branch: REL_11_STABLE [ef16d2724] 2023-03-21 14:43:07 +1300
      
       Fix race condition in per-batch cleanup during parallel hash join
       (Thomas Munro, Melanie Plageman)
+      §
      
 
      
@@ -6924,6 +7262,7 @@ Branch: REL_12_STABLE [23b75dd03] 2023-03-06 18:31:16 -0500
      
       Recalculate GENERATED columns after an
       EvalPlanQual check (Tom Lane)
+      §
      
 
      
@@ -6944,6 +7283,7 @@ Branch: REL_14_STABLE [f654f343c] 2023-03-20 13:30:55 +1300
 -->
      
       Fix memory leak in Memoize plan execution (David Rowley)
+      §
      
     
 
@@ -6957,6 +7297,7 @@ Branch: REL_14_STABLE [4cc56f8ed] 2023-04-25 09:42:36 +0900
      
       Fix buffer refcount leak when using batched inserts for a foreign
       table included in a partitioned tree (Alexander Pyhalov)
+      §
      
     
 
@@ -6971,6 +7312,7 @@ Branch: REL_14_STABLE [2bef57ee8] 2023-03-15 14:05:27 +1300
       Restore support for
       sub-millisecond vacuum_cost_delay settings
       (Thomas Munro)
+      §
      
     
 
@@ -6988,6 +7330,7 @@ Branch: REL_11_STABLE [0151d2c5f] 2023-04-25 13:54:10 +0200
       Don't balance vacuum cost delay when a table has a
       per-relation vacuum_cost_delay setting of zero
       (Masahiko Sawada)
+      §
      
 
      
@@ -7011,6 +7354,7 @@ Branch: REL_11_STABLE [721626cb5] 2023-03-07 18:21:37 -0500
      
       Fix corner-case crashes when columns have been added to the end of a
       view (Tom Lane)
+      §
      
     
 
@@ -7027,6 +7371,7 @@ Branch: REL_11_STABLE [ffec64ba8] 2023-02-25 14:44:14 -0500
      
       Repair rare failure of MULTIEXPR_SUBLINK subplans in partitioned
       updates (Andres Freund, Tom Lane)
+      §
      
 
      
@@ -7054,6 +7399,7 @@ Branch: REL_11_STABLE [e68b133c3] 2023-02-23 10:58:43 +0000
       multi-row INSERT ... VALUES query on a view that
       has a DO ALSO INSERT ... SELECT rule (Dean
       Rasheed)
+      §
      
 
      
@@ -7076,6 +7422,7 @@ Branch: REL_11_STABLE [79f194cc0] 2023-02-25 14:48:08 +0000
       Support references to OLD
       and NEW within subqueries in rule actions
       (Dean Rasheed, Tom Lane)
+      §
      
 
      
@@ -7101,6 +7448,7 @@ Branch: REL_11_STABLE [df931e9ab] 2023-02-17 16:40:34 -0500
       containing INSERT/UPDATE/DELETE
       within WITH, take care to print the correct alias
       for the target table (Tom Lane)
+      §
      
     
 
@@ -7122,6 +7470,8 @@ Branch: REL_11_STABLE [d1c0f81e7] 2023-03-09 17:26:06 +1300
      
       Fix glitches in SERIALIZABLE READ ONLY
       optimization (Thomas Munro)
+      §
+      §
      
 
      
@@ -7146,6 +7496,7 @@ Branch: REL_11_STABLE [44dbc960f] 2023-02-23 15:40:28 -0500
      
       Avoid leaking cache callback slots in
       the pgoutput logical decoding plugin (Shi Yu)
+      §
      
 
      
@@ -7166,6 +7517,7 @@ Branch: REL_13_STABLE [02191136c] 2023-04-23 14:00:16 +0300
      
       Avoid unnecessary calls to custom validators for index operator
       class options (Alexander Korotkov)
+      §
      
 
      
@@ -7183,6 +7535,7 @@ Branch: REL_14_STABLE [f3daa3116] 2023-02-19 01:48:22 +0100
      
       Avoid useless work while scanning a multi-column BRIN index with
       multiple scan keys (Tomas Vondra)
+      §
      
 
      
@@ -7202,6 +7555,7 @@ Branch: REL_14_STABLE [6a78a42fe] 2023-03-20 10:16:54 +0100
      
       Fix netmask handling in BRIN inet_minmax_multi_ops opclass
       (Tomas Vondra)
+      §
      
 
      
@@ -7223,6 +7577,7 @@ Branch: REL_11_STABLE [b5c6776c1] 2023-03-29 11:31:30 -0400
      
       Fix dereference of dangling pointer during buffering build of a GiST
       index (Alexander Lakhin)
+      §
      
 
      
@@ -7250,6 +7605,8 @@ Branch: REL_11_STABLE [4cdaea7a2] 2023-03-21 08:39:00 +0530
      
       Ignore dropped columns and generated columns during logical
       replication of an update or delete action (Onder Kalaci, Shi Yu)
+      §
+      §
      
 
      
@@ -7269,6 +7626,7 @@ Branch: REL_13_STABLE [cedcc4191] 2023-05-05 21:26:02 +0900
      
       Correct the name of the wait event for SLRU buffer I/O for commit
       timestamps (Alexander Lakhin)
+      §
      
 
      
@@ -7290,6 +7648,7 @@ Branch: REL_14_STABLE [aeb6f4b3b] 2023-04-26 07:30:47 +0900
      
       Re-activate reporting of wait event SLRUFlushSync
       (Thomas Munro)
+      §
      
 
      
@@ -7309,6 +7668,7 @@ Branch: REL_13_STABLE [be40dd63e] 2023-04-27 14:32:55 -0700
      
       Avoid possible underflow when calculating how many WAL segments to
       keep (Kyotaro Horiguchi)
+      §
      
 
      
@@ -7326,6 +7686,7 @@ Branch: REL_15_STABLE [ecb01e6eb] 2023-02-10 16:27:05 -0500
      
       Disable startup progress reporting overhead in standby mode
       (Bharath Rupireddy)
+      §
      
 
      
@@ -7347,6 +7708,7 @@ Branch: REL_11_STABLE [88d606f7c] 2023-02-15 10:12:40 +0900
      
       Support RSA-PSS certificates with SCRAM-SHA-256 channel binding
       (Jacob Champion, Heikki Linnakangas)
+      §
      
 
      
@@ -7379,6 +7741,9 @@ Branch: REL_11_STABLE [b23f2a729] 2023-03-17 14:48:08 +1300
 -->
      
       Avoid race condition with process ID tracking on Windows (Thomas Munro)
+      §
+      §
+      §
      
 
      
@@ -7398,6 +7763,7 @@ Branch: REL_15_STABLE [63a03aea6] 2023-04-21 10:02:25 +1200
      
       Fix list_copy_head() to work correctly on an
       empty List (David Rowley)
+      §
      
 
      
@@ -7420,6 +7786,7 @@ Branch: REL_11_STABLE [83a54d966] 2023-02-22 13:29:39 +0000
      
       Add missing cases to SPI_result_code_string()
       (Dean Rasheed)
+      §
      
     
 
@@ -7436,6 +7803,7 @@ Branch: REL_11_STABLE [21bd818d0] 2023-02-21 18:47:47 -0500
      
       Fix erroneous Valgrind markings
       in AllocSetRealloc() (Karina Litskevich)
+      §
      
 
      
@@ -7455,6 +7823,7 @@ Branch: REL_15_STABLE [d8c3b65db] 2023-02-22 10:54:57 +0000
      
       Fix assertion failure for MERGE into a
       partitioned table with row-level security enabled (Dean Rasheed)
+      §
      
     
 
@@ -7471,6 +7840,7 @@ Branch: REL_11_STABLE [8de91ebf2] 2023-02-22 15:35:19 +0100
      
       Avoid assertion failure when decoding a transactional logical
       replication message (Tomas Vondra)
+      §
      
     
 
@@ -7487,6 +7857,7 @@ Branch: REL_11_STABLE [106a1bf82] 2023-04-21 08:21:18 -0700
      
       Avoid locale sensitivity when processing regular expression escapes
       (Jeff Davis)
+      §
      
 
      
@@ -7509,6 +7880,7 @@ Branch: REL_11_STABLE [c796d7296] 2023-04-17 14:22:06 -0400
       Avoid trying to write an empty WAL record
       in log_newpage_range() when the last few pages
       in the specified range are empty (Matthias van de Meent)
+      §
      
 
      
@@ -7530,6 +7902,7 @@ Branch: REL_12_STABLE [ee71cad9a] 2023-04-24 14:19:46 -0400
       Fix session-lifespan memory leakage in plpgsql
       DO blocks that use cast expressions
       (Ajit Awekar, Tom Lane)
+      §
      
     
 
@@ -7546,6 +7919,7 @@ Branch: REL_11_STABLE [ea96fbe77] 2023-04-29 13:06:44 -0400
      
       Tighten array dimensionality checks when converting Perl
       list structures to multi-dimensional SQL arrays (Tom Lane)
+      §
      
 
      
@@ -7575,6 +7949,8 @@ Branch: REL_11_STABLE [b7c6af375] 2023-04-28 12:24:29 -0400
      
       Tighten array dimensionality checks when converting Python
       list structures to multi-dimensional SQL arrays (Tom Lane)
+      §
+      §
      
 
      
@@ -7600,6 +7976,7 @@ Branch: REL_11_STABLE [0af386b0f] 2023-05-04 16:26:11 -0700
      
       Fix unwinding of exception stack
       in plpython (Xing Guo)
+      §
      
 
      
@@ -7623,6 +8000,7 @@ Branch: REL_12_STABLE [2bc36a56c] 2023-03-13 16:36:34 +0900
       in libpq's
       PQconnectPoll()
       (Michael Paquier)
+      §
      
 
      
@@ -7648,6 +8026,7 @@ Branch: REL_11_STABLE [dbd25dd0b] 2023-04-18 12:00:31 +0900
       Fix possible data corruption in ecpg
       programs built with the  option
       (Kyotaro Horiguchi)
+      §
      
 
      
@@ -7672,6 +8051,7 @@ Branch: REL_11_STABLE [012ffb365] 2023-03-17 13:31:40 -0400
       Fix pg_dump so that partitioned tables
       that are hash-partitioned on an enum-type column can be restored
       successfully (Tom Lane)
+      §
      
 
      
@@ -7706,6 +8086,8 @@ Branch: REL_14_STABLE [bbf18fe19] 2023-03-15 12:56:10 +0900
      
       Correctly detect non-seekable files on Windows
       (Juan José Santamaría Flecha, Michael Paquier, Daniel Watzinger)
+      §
+      §
      
 
      
@@ -7726,6 +8108,7 @@ Branch: REL_14_STABLE [663e50e83] 2023-02-21 10:56:37 +0100
       In pgbench's prepared
       mode, prepare all the commands in a pipeline before starting the
       pipeline (Álvaro Herrera)
+      §
      
 
      
@@ -7747,6 +8130,8 @@ Branch: REL_14_STABLE [e3363cda9] 2023-03-28 16:21:29 -0400
      
       In contrib/amcheck's heap checking code, deal
       correctly with tuples having zero xmin or xmax (Robert Haas)
+      §
+      §
      
     
 
@@ -7760,6 +8145,7 @@ Branch: REL_14_STABLE [b3a83055c] 2023-03-11 14:17:51 -0800
      
       In contrib/amcheck, deal sanely with xids that
       appear to be before epoch zero (Andres Freund)
+      §
      
 
      
@@ -7780,6 +8166,7 @@ Branch: REL_15_STABLE [fa83e9e23] 2023-04-12 11:51:09 -0400
      
       In contrib/basebackup_to_shell, properly detect
       failure to open a pipe (Robert Haas)
+      §
      
     
 
@@ -7797,6 +8184,7 @@ Branch: REL_11_STABLE [c3c1097dc] 2023-04-27 11:55:06 -0400
       In contrib/hstore_plpython, avoid crashing if
       the Python value to be transformed isn't a mapping (Dmitry Dolgov,
       Tom Lane)
+      §
      
 
      
@@ -7817,6 +8205,7 @@ Branch: REL_13_STABLE [48c6825d0] 2023-04-23 14:00:16 +0300
       Require the siglen option of a GiST index on
       an ltree column, if specified, to be a multiple of 4
       (Alexander Korotkov)
+      §
      
 
      
@@ -7837,6 +8226,7 @@ Branch: REL_14_STABLE [5ad63eee1] 2023-03-02 14:03:21 +0900
       In contrib/pageinspect, add defenses against
       incorrect input for the gist_page_items() function
       (Dmitry Koval)
+      §
      
     
 
@@ -7853,6 +8243,7 @@ Branch: REL_11_STABLE [b18327489] 2023-03-11 12:15:41 -0500
      
       Fix misbehavior in contrib/pg_trgm with an
       unsatisfiable regular expression (Tom Lane)
+      §
      
 
      
@@ -7875,6 +8266,7 @@ Branch: REL_15_STABLE [5bace41ab] 2023-02-21 20:02:09 +0900
       in contrib/postgres_fdw's
       application_name parameter (Kyotaro Horiguchi,
       Michael Paquier)
+      §
      
 
      
@@ -7892,6 +8284,7 @@ Branch: REL_15_STABLE [da32a99df] 2023-02-20 11:29:31 -0800
      
       In contrib/pg_walinspect, limit memory usage
       of pg_get_wal_records_info() (Bharath Rupireddy)
+      §
      
     
 
@@ -7909,6 +8302,7 @@ Branch: REL_11_STABLE [c976ccc9e] 2023-04-20 18:12:32 -0400
       Use the  option when stripping
       static libraries with
       GNU-compatible strip (Tom Lane)
+      §
      
 
      
@@ -7933,6 +8327,7 @@ Branch: REL_11_STABLE [36a646d99] 2023-02-08 17:15:27 -0500
       Stop recommending auto-download of DTD files for building the
       documentation, and indeed disable it (Aleksander Alekseev, Peter
       Eisentraut, Tom Lane)
+      §
      
 
      
@@ -7962,6 +8357,7 @@ Branch: REL_11_STABLE [b189f71e5] 2023-05-05 07:12:26 +0200
      
       When running TAP tests in PGXS builds, use a saner location for the
       temporary portlock directory (Peter Eisentraut)
+      §
      
 
      
@@ -7985,6 +8381,7 @@ Branch: REL_11_STABLE [7228f2f81] 2023-04-18 14:46:39 -0400
       Update time zone data files to tzdata
       release 2023c for DST law changes in Egypt, Greenland, Morocco, and
       Palestine. (Tom Lane)
+      §
      
 
      
@@ -8045,6 +8442,7 @@ Branch: REL_12_STABLE [3f7342671] 2023-02-06 11:20:31 +0900
      
       libpq can leak memory contents after
       GSSAPI transport encryption initiation fails (Jacob Champion)
+      §
      
 
      
@@ -8078,6 +8476,8 @@ Branch: REL_13_STABLE [787db4be9] 2023-01-15 14:06:46 -0500
       Fix calculation of which GENERATED columns need
       to be updated in child tables during an UPDATE on
       a partitioned table or inheritance tree (Amit Langote, Tom Lane)
+      §
+      §
      
 
      
@@ -8096,6 +8496,7 @@ Branch: REL_15_STABLE [4785af9e6] 2023-01-30 10:07:32 +0000
      
       Fix possible failure of MERGE to compute
       GENERATED columns (Dean Rasheed)
+      §
      
 
      
@@ -8118,6 +8519,7 @@ Branch: REL_15_STABLE [38255f2d0] 2023-01-10 14:16:27 +0000
      
       Fix MERGE's check for
       unreachable WHEN clauses (Dean Rasheed)
+      §
      
 
      
@@ -8135,6 +8537,7 @@ Branch: REL_15_STABLE [04d61bfe6] 2022-11-25 13:29:51 +0000
 -->
      
       Fix MERGE's rule-detection test (Dean Rasheed)
+      §
      
 
      
@@ -8152,6 +8555,7 @@ Branch: REL_15_STABLE [3d45edcef] 2022-11-17 18:56:11 +0100
      
       In MERGE, don't count a DO
       NOTHING action as a processed tuple (Álvaro Herrera)
+      §
      
 
      
@@ -8169,6 +8573,7 @@ Branch: REL_14_STABLE [ea5ae4cae] 2022-12-16 13:07:42 -0500
      
       Allow a WITH RECURSIVE ... CYCLE CTE
       to access its output column (Tom Lane)
+      §
      
 
      
@@ -8190,6 +8595,8 @@ Branch: REL_14_STABLE [d43a97ef4] 2022-12-08 16:15:03 +0900
      
       Fix handling of pending inserts when doing a bulk insertion to a
       foreign table (Etsuro Fujita)
+      §
+      §
      
 
      
@@ -8213,6 +8620,7 @@ Branch: REL_11_STABLE [6c122edde] 2023-01-21 13:10:30 -0500
      
       Allow REPLICA IDENTITY
       to be set on an index that's not (yet) valid (Tom Lane)
+      §
      
 
      
@@ -8240,6 +8648,7 @@ Branch: REL_11_STABLE [30f9b03a0] 2022-12-03 12:20:02 +0000
       Fix handling of DEFAULT markers in rules that
       perform an INSERT from a
       multi-row VALUES list (Dean Rasheed)
+      §
      
 
      
@@ -8261,6 +8670,7 @@ Branch: REL_12_STABLE [9e24e4781] 2023-01-12 18:19:19 +0300
      
       Reject uses of undefined variables in jsonpath
       existence checks (Alexander Korotkov, David G. Johnston)
+      §
      
 
      
@@ -8280,6 +8690,7 @@ Branch: REL_14_STABLE [a18328bb3] 2022-12-12 16:17:49 -0500
      
       Fix jsonb subscripting to cope with toasted subscript
       values (Tom Lane, David G. Johnston)
+      §
      
 
      
@@ -8304,6 +8715,7 @@ Branch: REL_11_STABLE [d95dcc9ab] 2023-01-26 14:55:37 +1300
 -->
      
       Fix edge-case data corruption in parallel hash joins (Dmitry Astapov)
+      §
      
 
      
@@ -8328,6 +8740,7 @@ Branch: REL_11_STABLE [0c2f34af7] 2023-01-19 13:13:34 +0900
       Honor non-default settings
       of checkpoint_completion_target
       (Bharath Rupireddy)
+      §
      
 
      
@@ -8351,6 +8764,7 @@ Branch: REL_11_STABLE [0a269527f] 2023-01-19 12:23:20 -0500
      
       Log the correct ending timestamp
       in recovery_target_xid mode (Tom Lane)
+      §
      
 
      
@@ -8373,6 +8787,7 @@ Branch: REL_13_STABLE [cf74b6ead] 2023-01-16 09:54:15 +0100
      
       Improve error reporting for some buffered file read failures
       (Peter Eisentraut)
+      §
      
 
      
@@ -8392,6 +8807,7 @@ Branch: REL_15_STABLE [db9127c58] 2023-01-15 17:32:09 -0500
      
       Remove arbitrary limit on number of elements
       in int2vector and oidvector (Tom Lane)
+      §
      
 
      
@@ -8417,6 +8833,7 @@ Branch: REL_11_STABLE [f48aa5df4] 2022-12-13 14:23:59 -0500
       In extended query protocol, avoid an immediate commit
       after ANALYZE if we're running a pipeline
       (Tom Lane)
+      §
      
 
      
@@ -8440,6 +8857,7 @@ Branch: REL_11_STABLE [8f70de7e0] 2023-01-21 06:08:05 -0800
      
       Reject cancel request packets having the wrong length
       (Andrey Borodin)
+      §
      
 
      
@@ -8462,6 +8880,7 @@ Branch: REL_15_STABLE [04788ee4c] 2022-12-10 19:27:53 +1300
      
       Fix planner preprocessing oversights for window function run-condition
       expressions (Richard Guo, David Rowley)
+      §
      
 
      
@@ -8479,6 +8898,7 @@ Branch: REL_15_STABLE [2a535620c] 2022-12-07 00:10:21 +1300
      
       Fix possible dangling-pointer access during execution of window
       function run-condition expressions (David Rowley)
+      §
      
 
      
@@ -8501,6 +8921,7 @@ Branch: REL_11_STABLE [8cd700cc5] 2022-12-22 10:35:03 -0500
 -->
      
       Add recursion and looping defenses in subquery pullup (Tom Lane)
+      §
      
 
      
@@ -8525,6 +8946,8 @@ Branch: REL_14_STABLE [ce093aa18] 2022-12-04 13:48:12 -0500
      
       Fix planner issues when combining Memoize nodes with partitionwise
       joins or parameterized nestloops (Richard Guo)
+      §
+      §
      
 
      
@@ -8546,6 +8969,7 @@ Branch: REL_11_STABLE [2df073313] 2022-12-04 13:17:18 -0500
      
       Fix partitionwise-join code to tolerate failure to produce a plan for
       each partition (Tom Lane)
+      §
      
 
      
@@ -8567,6 +8991,7 @@ Branch: REL_11_STABLE [b96a096db] 2022-11-22 14:40:46 -0500
      
       Limit the amount of cleanup work done
       by get_actual_variable_range (Simon Riggs)
+      §
      
 
      
@@ -8589,6 +9014,7 @@ Branch: REL_15_STABLE [c6a60471a] 2022-12-02 18:07:47 -0800
      
       Prevent the statistics machinery from getting confused when a
       relation's relkind changes (Andres Freund)
+      §
      
 
      
@@ -8607,6 +9033,7 @@ Branch: REL_14_STABLE [de0ff6088] 2022-12-01 11:38:15 -0500
      
       Fix under-parenthesized display of AT TIME ZONE
       constructs (Tom Lane)
+      §
      
 
      
@@ -8626,6 +9053,7 @@ Branch: REL_14_STABLE [7715a3c24] 2022-11-29 11:46:33 -0500
      
       Prevent clobbering of cached parsetrees for utility statements in
       SQL functions (Tom Lane, Daniel Gustafsson)
+      §
      
 
      
@@ -8648,6 +9076,7 @@ Branch: REL_11_STABLE [c0eed8891] 2022-11-21 17:07:07 -0500
      
       Ensure that execution of full-text-search queries can be cancelled
       while they are performing phrase matches (Tom Lane)
+      §
      
     
 
@@ -8663,6 +9092,7 @@ Branch: REL_12_STABLE [f98c4fb1d] 2022-12-01 11:49:43 -0800
      
       Fix memory leak in hashing strings with nondeterministic collations
       (Jeff Davis)
+      §
      
     
 
@@ -8676,6 +9106,7 @@ Branch: REL_14_STABLE [fd270b728] 2023-01-24 09:02:05 +0530
      
       Fix deadlock between DROP DATABASE and logical
       replication worker process (Hou Zhijie)
+      §
      
 
      
@@ -8700,6 +9131,7 @@ Branch: REL_11_STABLE [243373159] 2023-01-23 18:27:58 -0800
      
       Clean up the libpq connection object
       after a failed replication connection attempt (Andres Freund)
+      §
      
 
      
@@ -8724,6 +9156,7 @@ Branch: REL_11_STABLE [a6c9e1db2] 2022-11-29 15:43:17 -0500
      
       In hot-standby servers, reduce processing effort for tracking XIDs
       known to be active on the primary (Simon Riggs, Michail Nikolaev)
+      §
      
 
      
@@ -8745,6 +9178,7 @@ Branch: REL_13_STABLE [36eeb37cd] 2022-11-22 10:56:07 +0100
      
       Ignore invalidated logical-replication slots while determining
       oldest catalog xmin (Sirisha Chamarthi)
+      §
      
 
      
@@ -8766,6 +9200,7 @@ Branch: REL_14_STABLE [b2cc5b810] 2023-01-07 11:52:41 +0530
      
       In logical decoding, notify the remote node when a transaction is
       detected to have crashed (Hou Zhijie)
+      §
      
 
      
@@ -8789,6 +9224,7 @@ Branch: REL_11_STABLE [9b788aafd] 2022-11-25 08:56:54 +0530
 -->
      
       Fix uninitialized-memory usage in logical decoding (Masahiko Sawada)
+      §
      
 
      
@@ -8807,6 +9243,7 @@ Branch: REL_15_STABLE [6f25e4877] 2023-01-12 13:41:22 +0900
      
       Acquire spinlock while updating shared state during logical decoding
       context creation (Masahiko Sawada)
+      §
      
 
      
@@ -8826,6 +9263,7 @@ Branch: REL_15_STABLE [ebf87c019] 2022-12-02 11:14:42 +0530
       Fix pgoutput replication plug-in to not
       send columns not listed in a table's replication column list
       (Hou Zhijie)
+      §
      
 
      
@@ -8850,6 +9288,7 @@ Branch: REL_11_STABLE [1703033f8] 2022-11-14 09:52:06 +0530
      
       Avoid rare failed to acquire cleanup lock panic
       during WAL replay of hash-index page split operations (Robert Haas)
+      §
      
     
 
@@ -8866,6 +9305,7 @@ Branch: REL_11_STABLE [5eaf3e375] 2022-11-11 12:46:52 -0800
      
       Advance a heap page's LSN when setting its all-visible bit during
       WAL replay (Jeff Davis)
+      §
      
 
      
@@ -8887,6 +9327,7 @@ Branch: REL_14_STABLE [86bfbeab4] 2023-02-03 11:09:15 +0000
      
       Fix int64_div_fast_to_numeric() to work for a
       wider range of inputs (Dean Rasheed)
+      §
      
 
      
@@ -8909,6 +9350,7 @@ Branch: REL_11_STABLE [1b40710a8] 2023-01-13 10:54:20 +1300
      
       Fix latent buffer-overrun problem in WaitEventSet
       logic (Thomas Munro)
+      §
      
 
      
@@ -8935,6 +9377,7 @@ Branch: REL_11_STABLE [140c80372] 2022-11-19 12:36:52 -0800
      
       Avoid nominally-undefined behavior when accessing shared memory in
       32-bit builds (Andres Freund)
+      §
      
 
      
@@ -8954,6 +9397,7 @@ Branch: REL_14_STABLE [883dc0214] 2022-12-30 20:47:58 +0100
 -->
      
       Fix assertion failure in BRIN minmax-multi opclasses (Tomas Vondra)
+      §
      
 
      
@@ -8974,6 +9418,7 @@ Branch: REL_12_STABLE [bb8d48cb9] 2022-11-29 10:52:44 -0500
      
       Remove faulty assertion in useless-RESULT-RTE optimization logic
       (Tom Lane)
+      §
      
     
 
@@ -8990,6 +9435,7 @@ Branch: REL_11_STABLE [df6fea51f] 2022-12-23 10:04:37 +0900
      
       Fix copy-and-paste errors in cache-lookup-failure messages for ACL
       checks (Justin Pryzby)
+      §
      
 
      
@@ -9007,6 +9453,7 @@ Branch: REL_15_STABLE [8b5ba2f3f] 2022-12-12 10:33:02 -0500
      
       Fix possible corruption of very large tablespace map files
       in pg_basebackup (Antonin Houska)
+      §
      
     
 
@@ -9019,6 +9466,7 @@ Branch: REL_15_STABLE [488e89bf7] 2023-01-19 19:32:47 -0500
      
       Avoid harmless warning from pg_dump
       in  mode (Tom Lane)
+      §
      
 
      
@@ -9041,6 +9489,7 @@ Branch: REL_14_STABLE [303b26c1b] 2022-12-02 14:24:44 -0500
       Fix psql's \sf
       and \ef commands to handle SQL-language functions
       that have SQL-standard function bodies (Tom Lane)
+      §
      
 
      
@@ -9063,6 +9512,7 @@ Branch: REL_11_STABLE [c54b88870] 2023-01-06 11:09:56 +0000
       Fix tab completion of ALTER
       FUNCTION/PROCEDURE/ROUTINE ... SET
       SCHEMA (Dean Rasheed)
+      §
      
     
 
@@ -9076,6 +9526,7 @@ Branch: REL_15_STABLE [b8988cf1d] 2022-11-21 15:37:10 -0500
       Update contrib/pageinspect to mark its
       disk-accessing functions as PARALLEL RESTRICTED
       (Tom Lane)
+      §
      
 
      
@@ -9098,6 +9549,7 @@ Branch: REL_11_STABLE [0ff4056b8] 2022-12-21 17:51:50 -0500
      
       Fix contrib/seg to not crash or print garbage
       if an input number has more than 127 digits (Tom Lane)
+      §
      
     
 
@@ -9111,6 +9563,7 @@ Branch: REL_12_STABLE [cf0f465c0] 2022-11-10 10:23:49 -0500
 -->
      
       Fix build on Microsoft Visual Studio 2013 (Tom Lane)
+      §
      
 
      
@@ -9134,6 +9587,7 @@ Branch: REL_11_STABLE [ae7c51213] 2022-11-25 15:37:34 -0500
      
       Fix compile failure in building PL/Perl with MSVC when using
       Strawberry Perl (Andrew Dunstan)
+      §
      
     
 
@@ -9150,6 +9604,7 @@ Branch: REL_11_STABLE [724dd5649] 2022-11-27 09:18:46 -0500
      
       Fix mismatch of PL/Perl built with MSVC versus a Perl library built
       with gcc (Andrew Dunstan)
+      §
      
 
      
@@ -9170,6 +9625,7 @@ Branch: REL_11_STABLE [99f8bc335] 2023-01-02 15:51:05 -0800
 -->
      
       Suppress compiler warnings from Perl's header files (Andres Freund)
+      §
      
 
      
@@ -9192,6 +9648,7 @@ Branch: REL_11_STABLE [b69e9dfab] 2023-01-20 11:58:12 -0500
      
       Fix pg_waldump to build on compilers that
       don't discard unused static-inline functions (Tom Lane)
+      §
      
     
 
@@ -9210,6 +9667,7 @@ Branch: REL_11_STABLE [7ddc428ef] 2023-01-31 17:37:34 -0500
       release 2022g for DST law changes in Greenland and Mexico,
       plus historical corrections for northern Canada, Colombia, and
       Singapore. (Tom Lane)
+      §
      
 
      
@@ -9264,6 +9722,7 @@ Branch: REL_15_STABLE [5fe0ab420] 2022-11-07 11:36:45 -0500
      
       Fix failure to remove non-first segments of large tables
       (Tom Lane)
+      §
      
 
      
@@ -9307,6 +9766,7 @@ Branch: REL_10_STABLE [23e2a06ac] 2022-10-11 18:24:15 -0400
       Fix handling of DEFAULT tokens that appear
       in a multi-row VALUES clause of an
       INSERT on an updatable view (Tom Lane)
+      §
      
 
      
@@ -9329,6 +9789,7 @@ Branch: REL_10_STABLE [ecf4ce689] 2022-10-17 12:14:39 -0400
      
       Disallow rules named _RETURN that are
       not ON SELECT (Tom Lane)
+      §
      
 
      
@@ -9348,6 +9809,7 @@ Branch: REL_14_STABLE [8122160ff] 2022-10-16 19:18:08 -0400
       Avoid failure in EXPLAIN VERBOSE for a query
       using SEARCH BREADTH FIRST with constant
       initial values (Tom Lane)
+      §
      
     
 
@@ -9360,6 +9822,7 @@ Branch: REL_15_STABLE [16d11d684] 2022-10-15 19:24:26 +0200
      
       Prevent use of MERGE on a partitioned table with
       foreign-table partitions (Álvaro Herrera)
+      §
      
 
      
@@ -9387,6 +9850,8 @@ Branch: REL_12_STABLE [669803af0] 2022-10-07 19:37:48 +0200
       Fix construction of per-partition foreign key constraints while
       doing ALTER TABLE ATTACH PARTITION
       (Jehan-Guillaume de Rorthais, Álvaro Herrera)
+      §
+      §
      
 
      
@@ -9404,6 +9869,7 @@ Branch: REL_15_STABLE [1f1865e90] 2022-11-01 14:34:44 -0400
      
       Fix planner failure with extended statistics on partitioned or
       inherited tables (Richard Guo, Justin Pryzby)
+      §
      
 
      
@@ -9426,6 +9892,7 @@ Branch: REL_10_STABLE [b02fc7df1] 2022-10-26 09:41:31 +0900
      
       Fix mis-ordering of WAL operations in fast insert path for GIN
       indexes (Matthias van de Meent, Zhang Mingli)
+      §
      
 
      
@@ -9455,6 +9922,8 @@ Branch: REL_11_STABLE [216af69ae] 2022-10-21 09:22:20 +0530
       Fix bugs in logical decoding when replay starts from a point
       between the beginning of a transaction and the beginning of its
       subtransaction (Masahiko Sawada, Kuroda Hayato)
+      §
+      §
      
 
      
@@ -9485,6 +9954,8 @@ Branch: REL_10_STABLE [6b50433e8] 2022-08-23 08:39:31 +0530
      
       Accept interrupts in more places during logical decoding (Amit
       Kapila, Masahiko Sawada)
+      §
+      §
      
 
      
@@ -9503,6 +9974,7 @@ Branch: REL_13_STABLE [4d3f7e75c] 2022-11-02 12:29:39 -0400
      
       Prevent attempts to replicate into a foreign-table partition in
       replication workers (Shi Yu, Tom Lane)
+      §
      
 
      
@@ -9527,6 +9999,7 @@ Branch: REL_10_STABLE [5f3cec77b] 2022-11-03 12:01:57 -0400
      
       Avoid crash after function syntax error in replication workers
       (Maxim Orlov, Anton Melnikov, Masahiko Sawada, Tom Lane)
+      §
      
 
      
@@ -9546,6 +10019,7 @@ Branch: REL_15_STABLE [5d2a47a29] 2022-10-19 14:07:01 +0900
      
       Avoid double call of the shutdown callback of an archiver module
       (Nathan Bossart, Bharath Rupireddy)
+      §
      
     
 
@@ -9561,6 +10035,7 @@ Branch: REL_12_STABLE [99b6b705d] 2022-10-17 11:35:23 -0400
      
       Add plan-time check for attempted access to a table that has no
       table access method (Tom Lane)
+      §
      
 
      
@@ -9584,6 +10059,7 @@ Branch: REL_10_STABLE [ab35b9dd7] 2022-10-11 18:54:31 -0400
      
       Prevent postmaster crash when shared-memory state is corrupted
       (Tom Lane)
+      §
      
 
      
@@ -9603,6 +10079,7 @@ Branch: REL_14_STABLE [b8af4166f] 2022-10-14 19:06:26 +0200
      
       In libpq, handle single-row mode
       correctly when pipelining (Denis Laxalde)
+      §
      
 
      
@@ -9620,6 +10097,7 @@ Branch: REL_15_STABLE [4a6de748d] 2022-10-22 09:41:38 +0200
      
       Fix psql's exit status when a
       command-line query is canceled (Peter Eisentraut)
+      §
      
 
      
@@ -9643,6 +10121,7 @@ Branch: REL_10_STABLE [ba58266eb] 2022-10-21 09:11:47 -0400
      
       Allow cross-platform tablespace relocation
       in pg_basebackup (Robert Haas)
+      §
      
 
      
@@ -9661,6 +10140,7 @@ Branch: REL_15_STABLE [0eede9625] 2022-11-02 11:30:04 -0400
      
       Fix pg_dump's failure to dump comments
       attached to some CHECK constraints (Tom Lane)
+      §
      
     
 
@@ -9674,6 +10154,7 @@ Branch: REL_15_STABLE [2c6d43650] 2022-11-04 10:39:52 -0400
       Fix CREATE DATABASE to allow
       its oid parameter to exceed
       231 (Tom Lane)
+      §
      
 
      
@@ -9697,6 +10178,7 @@ Branch: REL_10_STABLE [56083ff30] 2022-11-01 12:48:01 -0400
      
       In pg_stat_statements, fix access to
       already-freed memory (zhaoqigui)
+      §
      
 
      
@@ -9721,6 +10203,7 @@ Branch: REL_11_STABLE [da3a6825e] 2022-10-19 22:49:25 +1300
 -->
      
       Fix incompatibilities with LLVM 15 (Thomas Munro, Andres Freund)
+      §
      
     
 
@@ -9738,6 +10221,7 @@ Branch: REL_10_STABLE [19cefebe7] 2022-11-02 17:37:26 -0400
      
       Allow use of __sync_lock_test_and_set() for
       spinlocks on any machine (Tom Lane)
+      §
      
 
      
@@ -9765,6 +10249,7 @@ Branch: REL9_2_STABLE [fec443414] 2022-10-16 15:27:04 -0400
      
       Rename symbol REF to REF_P to
       avoid compile failure on recent macOS (Tom Lane)
+      §
      
     
 
@@ -9780,6 +10265,7 @@ Branch: REL_12_STABLE [d33ac1ec2] 2022-10-16 11:47:44 -0400
      
       Avoid using sprintf, to avoid compile-time
       deprecation warnings (Tom Lane)
+      §
      
     
 
@@ -9799,6 +10285,7 @@ Branch: REL_10_STABLE [b3326a753] 2022-11-01 17:09:21 -0400
       release 2022f for DST law changes in Chile, Fiji, Iran, Jordan,
       Mexico, Palestine, and Syria, plus historical corrections for Chile,
       Crimea, Iran, and Mexico. (Tom Lane)
+      §
      
 
      
@@ -9944,6 +10431,7 @@ Author: Noah Misch 
       Remove PUBLIC creation permission on the 
       linkend="ddl-schemas-public">public schema
       (Noah Misch)
+      §
      
 
      
@@ -9974,6 +10462,7 @@ Author: Noah Misch 
      
       Change the owner of the public schema to be the
       new pg_database_owner role (Noah Misch)
+      §
      
 
      
@@ -10000,6 +10489,7 @@ Author: Stephen Frost 
      
       Remove long-deprecated exclusive
       backup mode (David Steele, Nathan Bossart)
+      §
      
 
      
@@ -10024,6 +10514,7 @@ Author: Peter Geoghegan 
       Increase 
       linkend="guc-hash-mem-multiplier">hash_mem_multiplier
       default to 2.0 (Peter Geoghegan)
+      §
      
 
      
@@ -10043,6 +10534,7 @@ Author: Andres Freund 
       Remove server-side language 
       linkend="plpython">plpython2u and generic
       Python language plpythonu (Andres Freund)
+      §
      
 
      
@@ -10063,6 +10555,7 @@ Author: Tom Lane 
       Generate an error if 
       linkend="textsearch-functions-table">array_to_tsvector()
       is passed an empty-string array element (Jean-Christophe Arnu)
+      §
      
 
      
@@ -10083,6 +10576,7 @@ Author: Peter Eisentraut 
       Generate an error when 
       linkend="functions-string-other">chr()
       is supplied with a negative argument (Peter Eisentraut)
+      §
      
     
 
@@ -10096,6 +10590,7 @@ Author: Tom Lane 
       Prevent CREATE OR REPLACE
       VIEW from changing the collation of an output column
       (Tom Lane)
+      §
      
     
 
@@ -10110,6 +10605,7 @@ Author: Peter Eisentraut 
       linkend="sql-syntax-identifiers">Unicode identifiers,
       e.g., U&""
       (Peter Eisentraut)
+      §
      
 
      
@@ -10127,6 +10623,7 @@ Author: Peter Eisentraut 
       Prevent numeric
       literals from having non-numeric trailing characters (Peter
       Eisentraut)
+      §
      
 
      
@@ -10147,6 +10644,7 @@ Author: Peter Eisentraut 
       numeric literal processing to match the
       SQL/JSON-standard (Peter
       Eisentraut)
+      §
      
 
      
@@ -10166,6 +10664,7 @@ Author: Bruce Momjian 
       When interval
       input provides a fractional value for a unit greater than months,
       round to the nearest month (Bruce Momjian)
+      §
      
 
      
@@ -10183,6 +10682,7 @@ Author: Tom Lane 
      
       Improve consistency of interval parsing with trailing
       periods (Tom Lane)
+      §
      
 
      
@@ -10201,6 +10701,7 @@ Author: Tom Lane 
       function as stable, not immutable, since it depends on 
       linkend="guc-intervalstyle">IntervalStyle
       (Tom Lane)
+      §
      
 
      
@@ -10219,6 +10720,7 @@ Author: Tom Lane 
       Detect integer overflow in 
       linkend="functions-datetime-table">interval justification
       functions (Joe Koshakow)
+      §
      
 
      
@@ -10237,6 +10739,7 @@ Author: Tom Lane 
      
       Change the I/O format of type "char" for non-ASCII
       characters (Tom Lane)
+      §
      
 
      
@@ -10255,6 +10758,7 @@ Author: Robert Haas 
       Remove the default ADMIN
       OPTION privilege a login role has on its own role
       membership (Robert Haas)
+      §
      
 
      
@@ -10272,6 +10776,7 @@ Author: Jeff Davis 
      
       Allow logical replication
       to run as the owner of the subscription (Mark Dilger)
+      §
      
 
      
@@ -10292,6 +10797,7 @@ Author: Jeff Davis 
       logical replication
       operations on tables where the subscription owner does not have
       SELECT permission on the table (Jeff Davis)
+      §
      
 
      
@@ -10312,6 +10818,7 @@ Author: Tom Lane 
       When EXPLAIN
       references the session's temporary object schema, refer to it as
       pg_temp (Amul Sul)
+      §
      
 
      
@@ -10331,6 +10838,7 @@ Author: Tom Lane 
       linkend="monitoring-pg-statio-all-tables-view">pg_statio_all_tables
       to sum values for the rare case of TOAST tables
       with multiple indexes (Andrei Zubkov)
+      §
      
 
      
@@ -10353,6 +10861,9 @@ Author: Tom Lane 
       options that match the name of an installed extension, but
       are not one of the extension's declared variables
       (Florin Irion, Tom Lane)
+      §
+      §
+      §
      
 
      
@@ -10373,6 +10884,7 @@ Author: Andres Freund 
       Remove obsolete server variable
       stats_temp_directory (Andres Freund, Kyotaro
       Horiguchi)
+      §
      
     
 
@@ -10388,6 +10900,8 @@ Author: Tom Lane 
       Improve the algorithm used to compute 
       linkend="functions-math-random-table">random()
       (Fabien Coelho)
+      §
+      §
      
 
      
@@ -10407,6 +10921,7 @@ Author: Alvaro Herrera 
       libpq's 
       linkend="libpq-PQsendQuery">PQsendQuery()
       function is no longer supported in pipeline mode (Álvaro Herrera)
+      §
      
 
      
@@ -10424,6 +10939,7 @@ Author: Tom Lane 
      
       On non-Windows platforms, consult the HOME environment
       variable to find the user's home directory (Anders Kaseorg)
+      §
      
 
      
@@ -10445,6 +10961,7 @@ Author: Tom Lane 
       Remove 
       linkend="app-pgdump">pg_dump's
        option (Tom Lane)
+      §
      
 
      
@@ -10466,6 +10983,7 @@ Author: Michael Paquier 
         final COMMIT command
         to ROLLBACK only
         if ON_ERROR_STOP is set (Michael Paquier)
+        §
        
       
 
@@ -10478,6 +10996,7 @@ Author: Tom Lane 
      
       Avoid unnecessary casting of constants in queries sent by 
       linkend="postgres-fdw">postgres_fdw (Dian Fay)
+      §
      
 
      
@@ -10495,6 +11014,7 @@ Author: Tom Lane 
      
       Remove xml2's
       xml_is_well_formed() function (Tom Lane)
+      §
      
 
      
@@ -10512,6 +11032,7 @@ Author: Tom Lane 
      
       Allow custom scan providers
       to indicate if they support projections (Sven Klemm)
+      §
      
 
      
@@ -10548,6 +11069,7 @@ Author: Peter Eisentraut 
       
        Record and check the collation version of each 
        linkend="sql-createdatabase">database (Peter Eisentraut)
+       §
       
 
       
@@ -10571,6 +11093,7 @@ Author: Peter Eisentraut 
        Allow ICU
        collations to be set as the default for clusters and databases
        (Peter Eisentraut)
+       §
       
 
       
@@ -10592,6 +11115,7 @@ Author: Michael Paquier 
        linkend="view-pg-ident-file-mappings">pg_ident_file_mappings
        to report pg_ident.conf information (Julien
        Rouhaud)
+       §
       
      
 
@@ -10611,6 +11135,7 @@ Author: David Rowley 
        
         Improve planning time for queries referencing partitioned tables
         (David Rowley)
+        §
        
 
        
@@ -10627,6 +11152,7 @@ Author: David Rowley 
        
         Allow ordered scans of partitions to avoid sorting in more cases
         (David Rowley)
+        §
        
 
        
@@ -10646,6 +11172,7 @@ Author: Alvaro Herrera 
        
         Improve foreign key behavior of updates on partitioned tables
         that move rows between partitions (Amit Langote)
+        §
        
 
        
@@ -10667,6 +11194,8 @@ Author: Alvaro Herrera 
        
         Allow CLUSTER
         on partitioned tables (Justin Pryzby)
+        §
+        §
        
       
 
@@ -10680,6 +11209,7 @@ Author: Alvaro Herrera 
         Fix ALTER TRIGGER
         RENAME on partitioned tables to properly rename
         triggers on all partitions (Arne Roland, Álvaro Herrera)
+        §
        
 
        
@@ -10706,6 +11236,7 @@ Author: Peter Geoghegan 
         Allow btree indexes on system and 
         linkend="storage-toast">TOAST
         tables to efficiently store duplicates (Peter Geoghegan)
+        §
        
 
        
@@ -10724,6 +11255,7 @@ Author: Alexander Korotkov 
         of GiST indexes
         that were built using sorting (Aliaksandr Kalenik, Sergei
         Shoulbakov, Andrey Borodin)
+        §
        
       
 
@@ -10736,6 +11268,7 @@ Author: Peter Eisentraut 
        
         Allow unique constraints and indexes to treat
         NULL values as not distinct (Peter Eisentraut)
+        §
        
 
        
@@ -10757,6 +11290,7 @@ Author: Tom Lane 
         linkend="functions-string-other">^@
         starts-with operator and the starts_with()
         function to use btree indexes if using the C collation (Tom Lane)
+        §
        
 
        
@@ -10784,6 +11318,7 @@ Author: Tomas Vondra 
         Allow extended
         statistics to record statistics for a parent with all its
         children (Tomas Vondra, Justin Pryzby)
+        §
        
 
        
@@ -10804,6 +11339,7 @@ Author: Tom Lane 
         to allow the user to specify the expected size of the working
         table of a recursive
         query (Simon Riggs)
+        §
        
       
 
@@ -10826,6 +11362,7 @@ Author: David Rowley 
         Allow hash lookup for 
         linkend="functions-subquery-notin">NOT IN
         clauses with many constants (David Rowley, James Coleman)
+        §
        
 
        
@@ -10842,6 +11379,7 @@ Author: David Rowley 
       
        Allow SELECT DISTINCT to be parallelized
        (David Rowley)
+       §
       
      
 
@@ -10855,6 +11393,7 @@ Author: John Naylor 
         Speed up encoding validation of UTF-8 text
         by processing 16 bytes at a time
         (John Naylor, Heikki Linnakangas)
+        §
        
 
        
@@ -10875,6 +11414,8 @@ Author: Heikki Linnakangas 
         Improve performance for sorts that exceed 
         linkend="guc-work-mem">work_mem
         (Heikki Linnakangas)
+        §
+        §
        
 
        
@@ -10897,6 +11438,9 @@ Author: John Naylor 
        
         Improve performance and reduce memory consumption of in-memory
         sorts (Ronan Dunklau, David Rowley, Thomas Munro, John Naylor)
+        §
+        §
+        §
        
       
 
@@ -10912,6 +11456,8 @@ Author: Michael Paquier 
         Allow WAL 
         linkend="guc-full-page-writes">full page writes to use
         LZ4 and Zstandard compression (Andrey Borodin, Justin Pryzby)
+        §
+        §
        
 
        
@@ -10931,6 +11477,7 @@ Author: Thomas Munro 
         Add support for writing WAL
         using direct I/O on
         macOS (Thomas Munro)
+        §
        
 
        
@@ -10949,6 +11496,7 @@ Author: Peter Geoghegan 
         Allow vacuum to be more
         aggressive in setting the oldest frozen and multi transaction id
         (Peter Geoghegan)
+        §
        
       
 
@@ -10963,6 +11511,7 @@ Author: Etsuro Fujita 
         linkend="ddl-foreign-data">foreign tables to perform
         parallel foreign table scans in more cases (Andrey Lepikhov,
         Etsuro Fujita)
+        §
        
       
 
@@ -10978,6 +11527,7 @@ Author: David Rowley 
         rank()dense_rank() and
         count()
         (David Rowley)
+        §
        
       
 
@@ -10990,6 +11540,7 @@ Author: Tom Lane 
        
         Improve the performance of spinlocks on high-core-count ARM64
         systems (Geoffrey Blake)
+        §
        
       
 
@@ -11011,6 +11562,7 @@ Author: Robert Haas 
        
         Enable default logging of checkpoints and slow autovacuum
         operations (Bharath Rupireddy)
+        §
        
 
        
@@ -11036,6 +11588,8 @@ Author: Alvaro Herrera 
        
         Generate progress messages in the server log during slow server
         starts (Nitin Jadhav, Robert Haas)
+        §
+        §
        
 
        
@@ -11057,6 +11611,8 @@ Author: Andres Freund 
         Store cumulative statistics
         system data in shared memory (Kyotaro Horiguchi, Andres
         Freund, Melanie Plageman)
+        §
+        §
        
 
        
@@ -11080,6 +11636,9 @@ Author: Peter Geoghegan 
        
         Add additional information to VACUUM VERBOSE
         and autovacuum logging messages (Peter Geoghegan)
+        §
+        §
+        §
        
       
 
@@ -11093,6 +11652,7 @@ Author: Michael Paquier 
         Add EXPLAIN
         (BUFFERS) output for temporary file block I/O
         (Masahiko Sawada)
+        §
        
       
 
@@ -11105,6 +11665,7 @@ Author: Michael Paquier 
        
         Allow log output in
         JSON format (Sehrope Sarkuni, Michael Paquier)
+        §
        
 
        
@@ -11123,6 +11684,7 @@ Author: Fujii Masao 
         linkend="monitoring-stats-funcs-table">pg_stat_reset_single_table_counters()
         to reset the counters of relations shared across all databases
         (Sadhuprasad Patro)
+        §
        
       
 
@@ -11135,6 +11697,7 @@ Author: Fujii Masao 
        
         Add wait events for local
         shell commands (Fujii Masao)
+        §
        
 
        
@@ -11165,6 +11728,7 @@ Author: Dean Rasheed 
         Allow table accesses done by
         a view to optionally be
         controlled by privileges of the view's caller (Christoph Heiss)
+        §
        
 
        
@@ -11184,6 +11748,7 @@ Author: Robert Haas 
         linkend="predefined-roles-table">pg_write_server_files
         predefined role to perform server-side base backups (Dagfinn
         Ilmari Mannsåker)
+        §
        
 
        
@@ -11204,6 +11769,8 @@ Author: Tom Lane 
         to grant permissions to change individual server variables via
         SET and ALTER SYSTEM
         (Mark Dilger)
+        §
+        §
        
 
        
@@ -11225,6 +11792,8 @@ Author: Robert Haas 
         linkend="predefined-roles-table">pg_checkpoint
         that allows members to run CHECKPOINT
         (Jeff Davis)
+        §
+        §
        
 
        
@@ -11246,6 +11815,7 @@ Author: Jeff Davis 
         and 
         linkend="view-pg-shmem-allocations">pg_shmem_allocations
         (Bharath Rupireddy)
+        §
        
 
        
@@ -11264,6 +11834,7 @@ Author: Jeff Davis 
         to grant permissions on 
         linkend="functions-admin-signal">pg_log_backend_memory_contexts()
         (Jeff Davis)
+        §
        
 
        
@@ -11292,6 +11863,8 @@ Author: Michael Paquier 
         Add server variable 
         linkend="guc-shared-memory-size">shared_memory_size
         to report the size of allocated shared memory (Nathan Bossart)
+        §
+        §
        
       
 
@@ -11307,6 +11880,8 @@ Author: Michael Paquier 
         Add server variable 
         linkend="guc-shared-memory-size-in-huge-pages">shared_memory_size_in_huge_pages
         to report the number of huge memory pages required (Nathan Bossart)
+        §
+        §
        
 
        
@@ -11324,6 +11899,7 @@ Author: Jeff Davis 
         Honor server variable 
         linkend="guc-shared-preload-libraries">shared_preload_libraries
         in single-user mode (Jeff Davis)
+        §
        
 
        
@@ -11344,6 +11920,7 @@ Author: Thomas Munro 
         On Solaris, make the default setting of 
         linkend="guc-dynamic-shared-memory-type">dynamic_shared_memory_type
         be sysv (Thomas Munro)
+        §
        
 
        
@@ -11362,6 +11939,7 @@ Author: Michael Paquier 
         Allow postgres
         -C to properly report runtime-computed values
         (Nathan Bossart)
+        §
        
 
        
@@ -11401,6 +11979,9 @@ Author: Robert Haas 
        Add support for LZ4 and Zstandard compression of server-side 
        linkend="backup-base-backup">base backups (Jeevan Ladhe,
        Robert Haas)
+       §
+       §
+       §
       
      
 
@@ -11413,6 +11994,7 @@ Author: Thomas Munro 
       
        Run the checkpointer and bgwriter processes during crash recovery
        (Thomas Munro)
+       §
       
 
       
@@ -11429,6 +12011,7 @@ Author: Thomas Munro 
       
        Allow WAL processing to pre-fetch needed file
        contents (Thomas Munro)
+       §
       
 
       
@@ -11445,6 +12028,7 @@ Author: Robert Haas 
      
       
        Allow archiving via loadable modules (Nathan Bossart)
+       §
       
 
       
@@ -11465,6 +12049,7 @@ Author: Jeff Davis 
        No longer require 
        linkend="protocol-replication">IDENTIFY_SYSTEM
        to be run before START_REPLICATION (Jeff Davis)
+       §
       
      
 
@@ -11488,6 +12073,9 @@ Author: Alvaro Herrera 
        
         Allow publication of
         all tables in a schema (Vignesh C, Hou Zhijie, Amit Kapila)
+        §
+        §
+        §
        
 
        
@@ -11512,6 +12100,9 @@ Author: Amit Kapila 
         Allow publication content to be filtered using a
         WHERE clause (Hou Zhijie, Euler Taveira,
         Peter Smith, Ajin Cherian, Tomas Vondra, Amit Kapila)
+        §
+        §
+        §
        
 
        
@@ -11530,6 +12121,7 @@ Author: Tomas Vondra 
         Allow publication content to
         be restricted to specific columns (Tomas Vondra, Álvaro Herrera,
         Rahila Syed)
+        §
        
       
 
@@ -11543,6 +12135,7 @@ Author: Amit Kapila 
         Allow skipping of transactions on a subscriber using 
         linkend="sql-altersubscription">ALTER SUBSCRIPTION
         ... SKIP (Masahiko Sawada)
+        §
        
       
 
@@ -11560,6 +12153,9 @@ Author: Amit Kapila 
         Add support for prepared (two-phase) transactions to logical
         replication (Peter Smith, Ajin Cherian, Amit Kapila, Nikhil
         Sontakke, Stas Kelvich)
+        §
+        §
+        §
        
 
        
@@ -11580,6 +12176,7 @@ Author: Amit Kapila 
        
         Prevent logical replication of empty transactions (Ajin Cherian,
         Hou Zhijie, Euler Taveira)
+        §
        
 
        
@@ -11597,6 +12194,7 @@ Author: Michael Paquier 
        
         Add SQL functions to monitor the directory
         contents of logical replication slots (Bharath Rupireddy)
+        §
        
 
        
@@ -11617,6 +12215,7 @@ Author: Amit Kapila 
        
         Allow subscribers to stop the application of logical replication changes on error
         (Osumi Takamichi, Mark Dilger)
+        §
        
 
        
@@ -11635,6 +12234,7 @@ Author: Tom Lane 
        
         Adjust subscriber server variables to match the publisher so
         datetime and float8 values are interpreted consistently (Japin Li)
+        §
        
 
        
@@ -11654,6 +12254,8 @@ Author: Amit Kapila 
         Add system view 
         linkend="monitoring-pg-stat-subscription-stats">pg_stat_subscription_stats
         to report on subscriber activity (Masahiko Sawada)
+        §
+        §
        
 
        
@@ -11673,6 +12275,7 @@ Author: Amit Kapila 
         Suppress duplicate entries in the 
         linkend="view-pg-publication-tables">pg_publication_tables
         system view (Hou Zhijie)
+        §
        
 
        
@@ -11702,6 +12305,7 @@ Author: Alvaro Herrera 
        linkend="sql-merge">MERGE
        command to adjust one table to match another (Simon Riggs, Pavan
        Deolasee, Álvaro Herrera, Amit Langote)
+       §
       
 
       
@@ -11722,6 +12326,8 @@ Author: Peter Eisentraut 
        Add support for HEADER option in 
        linkend="sql-copy">COPY text format
        (Rémi Lapeyre)
+       §
+       §
       
 
       
@@ -11739,6 +12345,7 @@ Author: Robert Haas 
       
        Add new WAL-logged method for 
        linkend="sql-createdatabase">database creation (Dilip Kumar)
+       §
       
 
       
@@ -11759,6 +12366,7 @@ Author: Robert Haas 
        Allow CREATE
        DATABASE to set the database OID
        (Shruthi Gowda, Antonin Houska)
+       §
       
      
 
@@ -11776,6 +12384,7 @@ Author: Thomas Munro 
        linkend="sql-alterdatabase">ALTER DATABASE SET
        TABLESPACE from occasionally failing during
        concurrent use on Windows (Thomas Munro)
+       §
       
      
 
@@ -11789,6 +12398,7 @@ Author: Peter Eisentraut 
        Allow foreign key ON
        DELETE SET actions to affect only specified columns
        (Paul Martinez)
+       §
       
 
       
@@ -11807,6 +12417,7 @@ Author: Michael Paquier 
        Allow ALTER
        TABLE to modify a table's ACCESS
        METHOD (Justin Pryzby, Jeff Davis)
+       §
       
      
 
@@ -11820,6 +12431,7 @@ Author: Michael Paquier 
        Properly call object access hooks when 
        linkend="sql-altertable">ALTER TABLE
        causes table rewrites (Michael Paquier)
+       §
       
      
 
@@ -11832,6 +12444,7 @@ Author: Peter Eisentraut 
       
        Allow creation of unlogged 
        linkend="sql-createsequence">sequences (Peter Eisentraut)
+       §
       
      
 
@@ -11844,6 +12457,7 @@ Author: Tom Lane 
       
        Track dependencies on individual columns in the results of
        functions returning composite types (Tom Lane)
+       §
       
 
       
@@ -11878,6 +12492,7 @@ Author: Dean Rasheed 
        a numeric
        value to be negative, or greater than its precision (Dean Rasheed,
        Tom Lane)
+       §
       
 
       
@@ -11895,6 +12510,7 @@ Author: Tom Lane 
       
        Improve overflow detection when casting values to 
        linkend="datatype-datetime">interval (Joe Koshakow)
+       §
       
      
 
@@ -11907,6 +12523,7 @@ Author: Tom Lane 
      
       Change the I/O format of type "char" for non-ASCII
       characters (Tom Lane)
+      §
      
     
 
@@ -11921,6 +12538,8 @@ Author: Peter Eisentraut 
       
        Update the display width information of modern Unicode characters,
        like emojis (Jacob Champion)
+       §
+       §
       
 
       
@@ -11948,6 +12567,7 @@ Author: Peter Eisentraut 
        Add multirange input to 
        linkend="functions-aggregate-table">range_agg()
        (Paul Jungwirth)
+       §
       
      
 
@@ -11961,6 +12581,7 @@ Author: Fujii Masao 
        Add MIN()
        and MAX() aggregates for the 
        linkend="datatype-int">xid8 data type (Ken Kato)
+       §
       
      
 
@@ -11973,6 +12594,7 @@ Author: Tom Lane 
       
        Add regular expression functions for compatibility with other
        relational systems (Gilles Darold, Tom Lane)
+       §
       
 
       
@@ -11994,6 +12616,7 @@ Author: Tom Lane 
       
        Add the ability to compute the distance between 
        linkend="datatype-polygon">polygons (Tom Lane)
+       §
       
      
 
@@ -12008,6 +12631,7 @@ Author: Robert Haas 
        linkend="functions-formatting-table">to_char()
        format codes oftzh, and
        tzm (Nitin Jadhav)
+       §
       
 
       
@@ -12027,6 +12651,7 @@ Author: Tom Lane 
        TIME ZONE to a time with time zone
        value, use the transaction start time rather than wall clock time
        to determine whether DST applies (Aleksander Alekseev, Tom Lane)
+       §
       
 
       
@@ -12046,6 +12671,7 @@ Author: Tom Lane 
        linkend="textsearch-functions-table">ts_delete() and
        setweight() functions with array arguments
        (Jean-Christophe Arnu)
+       §
       
 
       
@@ -12066,6 +12692,7 @@ Author: David Rowley 
        Add support for petabyte units to 
        linkend="functions-admin-dbsize">pg_size_pretty()
        and pg_size_bytes() (David Christensen)
+       §
       
      
 
@@ -12080,6 +12707,7 @@ Author: Tom Lane 
        linkend="pg-event-trigger-ddl-command-end-functions">pg_event_trigger_ddl_commands()
        to output references to other sessions' temporary schemas using the
        actual schema name (Tom Lane)
+       §
       
 
       
@@ -12107,6 +12735,7 @@ Author: Tom Lane 
       
        Fix enforcement of PL/pgSQL variable CONSTANT
        markings (Tom Lane)
+       §
       
 
       
@@ -12135,6 +12764,7 @@ Author: Peter Eisentraut 
       
        Allow IP address matching against a server
        certificate's Subject Alternative Name (Jacob Champion)
+       §
       
      
 
@@ -12148,6 +12778,7 @@ Author: Daniel Gustafsson 
        Allow PQsslAttribute() to report the
        SSL library type without requiring a libpq
        connection (Jacob Champion)
+       §
       
      
 
@@ -12161,6 +12792,7 @@ Author: Tom Lane 
        Change query cancellations sent by the client to use the same
        TCP settings as normal client connections
        (Jelte Fennema)
+       §
       
 
       
@@ -12180,6 +12812,8 @@ Author: Tom Lane 
       
        Prevent libpq event callback failures from forcing an error result
        (Tom Lane)
+       §
+       §
       
      
 
@@ -12203,6 +12837,7 @@ Author: Tatsuo Ishii 
        linkend="pgbench">pgbench to
        retry after serialization and deadlock failures (Yugo Nagata,
        Marina Polyakova)
+       §
       
      
 
@@ -12223,6 +12858,7 @@ Author: Heikki Linnakangas 
         Improve performance
         of psql's \copy
         command, by sending data in larger chunks (Heikki Linnakangas)
+        §
        
       
 
@@ -12239,6 +12875,9 @@ Author: Tom Lane 
        
         Add \dconfig command to report server variables
         (Mark Dilger, Tom Lane)
+        §
+        §
+        §
        
 
        
@@ -12258,6 +12897,7 @@ Author: Tom Lane 
         Add \getenv command
         to assign the value of an environment variable to a
         psql variable (Tom Lane)
+        §
        
       
 
@@ -12271,6 +12911,7 @@ Author: Tom Lane 
         Add + option to the
         \lo_list and \dl commands to
         show large-object privileges (Pavel Luzanov)
+        §
        
       
 
@@ -12283,6 +12924,7 @@ Author: Thomas Munro 
        
         Add a pager option for the \watch
         command (Pavel Stehule, Thomas Munro)
+        §
        
 
        
@@ -12302,6 +12944,8 @@ Author: Tom Lane 
        
         Make psql include intra-query double-hyphen
         comments in queries sent to the server (Tom Lane, Greg Nancarrow)
+        §
+        §
        
 
        
@@ -12323,6 +12967,7 @@ Author: Tom Lane 
         that Readline's
         meta-# command will insert a double-hyphen
         comment marker (Tom Lane)
+        §
        
 
        
@@ -12340,6 +12985,7 @@ Author: Peter Eisentraut 
        
         Make psql output all results when multiple
         queries are passed to the server at once (Fabien Coelho)
+        §
        
 
        
@@ -12362,6 +13008,7 @@ Author: Michael Paquier 
         final COMMIT command
         to ROLLBACK only
         if ON_ERROR_STOP is set (Michael Paquier)
+        §
        
 
        
@@ -12421,6 +13068,26 @@ Author: Tom Lane 
         Kato, Dagfinn Ilmari Mannsåker, Peter Smith, Koyu Tanigawa,
         Ken Kato, David Fetter, Haiying Tang, Peter Eisentraut, Álvaro
         Herrera, Tom Lane, Masahiko Sawada)
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
+        §
        
       
 
@@ -12434,6 +13101,7 @@ Author: Tom Lane 
         Limit support of psql's backslash
         commands to servers running PostgreSQL
         9.2 or later (Tom Lane)
+        §
        
 
        
@@ -12464,6 +13132,8 @@ Author: Noah Misch 
         Make pg_dump dump
         public schema ownership changes and security
         labels (Noah Misch)
+        §
+        §
        
       
 
@@ -12480,6 +13150,9 @@ Author: Tom Lane 
        
         Improve performance of dumping databases with many objects
         (Tom Lane)
+        §
+        §
+        §
        
 
        
@@ -12497,6 +13170,7 @@ Author: Tom Lane 
        
         Improve parallel pg_dump's performance
         for tables with large TOAST tables (Tom Lane)
+        §
        
       
 
@@ -12510,6 +13184,7 @@ Author: Michael Paquier 
         Add dump/restore option 
         to force restore to only use the default table access method
         (Justin Pryzby)
+        §
        
       
 
@@ -12524,6 +13199,7 @@ Author: Tom Lane 
         linkend="app-pg-dumpall">pg_dumpall
         to servers running PostgreSQL 9.2 or
         later (Tom Lane)
+        §
        
       
 
@@ -12549,6 +13225,7 @@ Author: Robert Haas 
        linkend="app-pgbasebackup">pg_basebackup
        option  to control the base backup location
        (Robert Haas)
+       §
       
 
       
@@ -12573,6 +13250,9 @@ Author: Robert Haas 
        gzip, LZ4, and Zstandard compression and client-side LZ4 and
        Zstandard compression of base backup files (Dipesh Pandit,
        Jeevan Ladhe)
+       §
+       §
+       §
       
 
       
@@ -12591,6 +13271,7 @@ Author: Robert Haas 
        Allow pg_basebackup to compress on
        the server side and decompress on the client side before storage
        (Dipesh Pandit)
+       §
       
 
       
@@ -12614,6 +13295,9 @@ Author: Robert Haas 
         option to control the compression
        location (server or client), compression method, and compression
        options (Michael Paquier, Robert Haas)
+       §
+       §
+       §
       
      
 
@@ -12629,6 +13313,8 @@ Author: Michael Paquier 
        Add the LZ4 compression method to 
        linkend="app-pgreceivewal">pg_receivewal
        (Georgios Kokolatos)
+       §
+       §
       
 
       
@@ -12647,6 +13333,7 @@ Author: Michael Paquier 
        Add additional capabilities to
        pg_receivewal's
         option (Georgios Kokolatos)
+       §
       
      
 
@@ -12660,6 +13347,7 @@ Author: Michael Paquier 
        Improve pg_receivewal's ability to
        restart at the proper WAL location (Ronan
        Dunklau)
+       §
       
 
       
@@ -12685,6 +13373,7 @@ Author: Michael Paquier 
        option  to simplify use when server
        configuration files are stored outside the data directory (Gunnar
        Bluth)
+       §
       
      
 
@@ -12709,6 +13398,9 @@ Author: Michael Paquier 
         Store pg_upgrade's log and
         temporary files in a subdirectory of the new cluster called
         pg_upgrade_output.d (Justin Pryzby)
+        §
+        §
+        §
        
 
        
@@ -12728,6 +13420,7 @@ Author: Andres Freund 
         Disable default status reporting during
         pg_upgrade operation if the output is
         not a terminal (Andres Freund)
+        §
        
 
        
@@ -12745,6 +13438,7 @@ Author: Daniel Gustafsson 
        
         Make pg_upgrade report all databases
         with invalid connection settings (Jeevan Ladhe)
+        §
        
 
        
@@ -12767,6 +13461,9 @@ Author: Robert Haas 
         Make pg_upgrade preserve tablespace
         and database OIDs, as well as relation relfilenode numbers
         (Shruthi Gowda, Antonin Houska)
+        §
+        §
+        §
        
       
 
@@ -12779,6 +13476,7 @@ Author: Michael Paquier 
        
         Add a  option to
         pg_upgrade (Michael Paquier)
+        §
        
 
        
@@ -12796,6 +13494,7 @@ Author: Tom Lane 
         Limit support of pg_upgrade to old
         servers running PostgreSQL 9.2 or later
         (Tom Lane)
+        §
        
       
 
@@ -12820,6 +13519,8 @@ Author: Thomas Munro 
         Allow pg_waldump output to be filtered by
         relation file node, block number, fork number, and full page images
         (David Christensen, Thomas Munro)
+        §
+        §
        
       
 
@@ -12832,6 +13533,7 @@ Author: Michael Paquier 
        
         Make pg_waldump report statistics
         before an interrupted exit (Bharath Rupireddy)
+        §
        
 
        
@@ -12851,6 +13553,7 @@ Author: Michael Paquier 
         Improve descriptions of some transaction WAL
         records reported by pg_waldump
         (Masahiko Sawada, Michael Paquier)
+        §
        
       
 
@@ -12863,6 +13566,7 @@ Author: Heikki Linnakangas 
        
         Allow pg_waldump to dump information
         about multiple resource managers (Heikki Linnakangas)
+        §
        
 
        
@@ -12893,6 +13597,7 @@ Author: Fujii Masao 
        linkend="functions-info-catalog-table">pg_encoding_to_char()
        and pg_char_to_encoding() (Ian Lawrence
        Barwick)
+       §
       
      
 
@@ -12906,6 +13611,7 @@ Author: Tom Lane 
        Document the 
        linkend="functions-string-other">^@
        starts-with operator (Tom Lane)
+       §
       
      
 
@@ -12927,6 +13633,7 @@ Author: Andres Freund 
       
        Add support for continuous integration testing using cirrus-ci
        (Andres Freund, Thomas Munro, Melanie Plageman)
+       §
       
      
 
@@ -12941,6 +13648,7 @@ Author: Robert Haas 
        linkend="configure-options-features">
        to enable Zstandard builds (Jeevan Ladhe, Robert Haas, Michael
        Paquier)
+       §
       
      
 
@@ -12956,6 +13664,7 @@ Author: Peter Eisentraut 
        non-community PostgreSQL distributions
        to identify libraries that are not compatible with other builds
        (Peter Eisentraut)
+       §
       
 
       
@@ -12973,6 +13682,7 @@ Author: Tom Lane 
        Create a new 
        linkend="catalog-pg-type">pg_type.typcategory
        value for "char" (Tom Lane)
+       §
       
 
       
@@ -12992,6 +13702,7 @@ Author: Robert Haas 
        linkend="protocol-replication-base-backup">TARGET
        to specify a new COPY method to be used for base
        backups (Robert Haas)
+       §
       
 
       
@@ -13014,6 +13725,8 @@ Author: Robert Haas 
        linkend="protocol-replication-base-backup">COMPRESSION
        and COMPRESSION_DETAIL to specify the compression
        method and options (Robert Haas)
+       §
+       §
       
      
 
@@ -13028,6 +13741,8 @@ Author: Robert Haas 
       
        Remove server support for old BASE_BACKUP
        command syntax and base backup protocol (Robert Haas)
+       §
+       §
       
      
 
@@ -13040,6 +13755,7 @@ Author: Robert Haas 
       
        Add support for extensions to set custom backup targets (Robert
        Haas)
+       §
       
      
 
@@ -13052,6 +13768,7 @@ Author: Jeff Davis 
       
        Allow extensions to define custom WAL
        resource managers (Jeff Davis)
+       §
       
      
 
@@ -13065,6 +13782,7 @@ Author: Michael Paquier 
        Add function 
        linkend="functions-info-catalog-table">pg_settings_get_flags()
        to get the flags of server variables (Justin Pryzby)
+       §
       
      
 
@@ -13077,6 +13795,7 @@ Author: Robert Haas 
       
        On Windows, export all the server's global variables using
        PGDLLIMPORT markers (Robert Haas)
+       §
       
 
       
@@ -13094,6 +13813,7 @@ Author: Tom Lane 
       
        Require GNU make version 3.81 or later
        to build PostgreSQL (Tom Lane)
+       §
       
      
 
@@ -13107,6 +13827,7 @@ Author: Peter Eisentraut 
        Require OpenSSL to build the 
        linkend="pgcrypto">pgcrypto
        extension (Peter Eisentraut)
+       §
       
      
 
@@ -13119,6 +13840,7 @@ Author: Tom Lane 
       
        Require Perl
        version 5.8.3 or later (Dagfinn Ilmari Mannsåker)
+       §
       
      
 
@@ -13131,6 +13853,7 @@ Author: Andres Freund 
       
        Require Python
        version 3.2 or later (Andres Freund)
+       §
       
      
 
@@ -13153,6 +13876,7 @@ Author: Peter Eisentraut 
        Allow 
        linkend="amcheck">amcheck to
        check sequences (Mark Dilger)
+       §
       
      
 
@@ -13165,6 +13889,7 @@ Author: Robert Haas 
       
        Improve amcheck sanity checks for
        TOAST tables (Mark Dilger)
+       §
       
      
 
@@ -13180,6 +13905,8 @@ Author: Robert Haas 
        Add new module 
        linkend="basebackup-to-shell">basebackup_to_shell
        as an example of a custom backup target (Robert Haas)
+       §
+       §
       
      
 
@@ -13193,6 +13920,7 @@ Author: Robert Haas 
        Add new module 
        linkend="basic-archive">basic_archive
        as an example of performing archiving via a library (Nathan Bossart)
+       §
       
      
 
@@ -13210,6 +13938,9 @@ Author: Tomas Vondra 
        Allow 
        linkend="btree-gist">btree_gist
        indexes on boolean columns (Emre Hasegeli)
+       §
+       §
+       §
       
 
       
@@ -13228,6 +13959,7 @@ Author: Michael Paquier 
        linkend="pageinspect">pageinspect's
        page_header() to handle 32-kilobyte page sizes
        (Quan Zongliang)
+       §
       
 
       
@@ -13246,6 +13978,7 @@ Author: Michael Paquier 
        Add counters for temporary file block I/O to 
        linkend="pgstatstatements">pg_stat_statements
        (Masahiko Sawada)
+       §
       
      
 
@@ -13258,6 +13991,7 @@ Author: Magnus Hagander 
       
        Add JIT counters to pg_stat_statements (Magnus
        Hagander)
+       §
       
      
 
@@ -13271,6 +14005,7 @@ Author: Jeff Davis 
        Add new module 
        linkend="pgwalinspect">pg_walinspect
        (Bharath Rupireddy)
+       §
       
 
       
@@ -13289,6 +14024,7 @@ Author: Tom Lane 
        Indicate the permissive/enforcing state in 
        linkend="sepgsql">sepgsql log
        messages (Dave Page)
+       §
       
      
 
@@ -13308,6 +14044,7 @@ Author: Tom Lane 
        
         Allow postgres_fdw to push down CASE expressions
         (Alexander Pyhalov)
+        §
        
       
 
@@ -13325,6 +14062,9 @@ Author: Fujii Masao 
         Add server variable
         postgres_fdw.application_name to control the
         application name of postgres_fdw connections (Hayato Kuroda)
+        §
+        §
+        §
        
 
        
@@ -13347,6 +14087,7 @@ Author: Etsuro Fujita 
        
         Allow parallel commit on postgres_fdw
         servers (Etsuro Fujita)
+        §