doc PG 17 relnotes: add links to commits
authorBruce Momjian
Fri, 13 Sep 2024 13:42:39 +0000 (09:42 -0400)
committerBruce Momjian
Fri, 13 Sep 2024 13:42:39 +0000 (09:42 -0400)
Copied from SGML comments.

Discussion: https://postgr.es/m/CACJufxF+9YCDce5vzmZY6ZCEeTJsYFG-kPohT9UjKikJX30mGw@mail.gmail.com

Author: jian he

Backpatch-through: 17 only

doc/src/sgml/postgres.sgml
doc/src/sgml/release-17.sgml

index ec9f90e283e5f15ac802ea4c81e88ceec12340de..7be25c58507fb61a37ea70416859ec596e09644f 100644 (file)
@@ -9,6 +9,7 @@
 
 %filelist;
 
+
 
 
 
 
       
        
        Allow granting the right to perform maintenance operations
-       (Nathan Bossart)
+       (Nathan Bossart).
+       [ecb0fd337]
        
 
        
@@ -878,7 +938,8 @@ Author: Nathan Bossart 
        linkend="predefined-roles">pg_monitor
        membership to execute 
        linkend="functions-info-session-table">pg_current_logfile()
-       (Pavlo Golub, Nathan Bossart)
+       (Pavlo Golub, Nathan Bossart).
+       [8d8afd48d]
        
       
 
@@ -900,7 +961,8 @@ Author: Robert Haas 
        
        Add system variable 
        to disallow ALTER
-       SYSTEM (Jelte Fennema-Nio, Gabriele Bartolini)
+       SYSTEM (Jelte Fennema-Nio, Gabriele Bartolini).
+       [d3ae2a24f]
        
       
 
@@ -913,7 +975,8 @@ Author: Tom Lane 
        
        Allow ALTER
        SYSTEM to set unrecognized custom server variables
-       (Tom Lane)
+       (Tom Lane).
+       [2d870b4ae]
        
 
        
@@ -935,7 +998,10 @@ Author: Alexander Korotkov 
        
        Add server variable  to
        restrict the duration of transactions (Andrey Borodin, Japin Li,
-       Junwang Zhao, Alexander Korotkov)
+       Junwang Zhao, Alexander Korotkov).
+       [51efe38cb,
+       bf82f4379,
+       28e858c0f]
        
       
 
@@ -952,7 +1018,11 @@ Author: Jeff Davis 
 
       
        
-       Add a builtin platform-independent collation provider (Jeff Davis)
+       Add a builtin platform-independent collation provider (Jeff Davis).
+       [2d819a08a,
+       846311051,
+       f69319f2f,
+       9acae56ce]
        
 
        
@@ -969,7 +1039,8 @@ Author: Michael Paquier 
       
        
        Add server variable  to
-       report the use of huge pages by Postgres (Justin Pryzby)
+       report the use of huge pages by Postgres (Justin Pryzby).
+       [a14354cac]
        
 
        
@@ -985,7 +1056,8 @@ Author: Daniel Gustafsson 
 
       
        
-       Add server variable to disable event triggers (Daniel Gustafsson)
+       Add server variable to disable event triggers (Daniel Gustafsson).
+       [7750fefdb]
        
 
        
@@ -1004,7 +1076,8 @@ Author: Alvaro Herrera 
        Allow the 
        linkend="monitoring-pg-stat-slru-view">SLRU
        cache sizes to be configured (Andrey Borodin, Dilip Kumar,
-       Alvaro Herrera)
+       Alvaro Herrera).
+       [53c2a97a9]
        
 
        
@@ -1042,7 +1115,9 @@ Author: Tomas Vondra 
       
        
        Add support for incremental file system backup (Robert Haas,
-       Jakub Wartak, Tomas Vondra)
+       Jakub Wartak, Tomas Vondra).
+       [dc2123400,
+       f8ce4ed78]
        
 
        
@@ -1069,7 +1144,11 @@ Author: Robert Haas 
       
        
        Allow the creation of WAL summarization files
-       (Robert Haas, Nathan Bossart, Hubert Depesz Lubaczewski)
+       (Robert Haas, Nathan Bossart, Hubert Depesz Lubaczewski).
+       [174c48050,
+       d97ef756a,
+       f896057e4,
+       d9ef650fc]
        
 
        
@@ -1094,7 +1173,8 @@ Author: Robert Haas 
        
        Add the system identifier to file system 
        linkend="backup-manifest-format">backup manifest files
-       (Amul Sul)
+       (Amul Sul).
+       [2041bc427]
        
 
        
@@ -1113,7 +1193,8 @@ Author: Amit Kapila 
        dbname to be written when 
        linkend="app-pgbasebackup">pg_basebackup
        writes connection information to
-       postgresql.auto.conf (Vignesh C, Hayato Kuroda)
+       postgresql.auto.conf (Vignesh C, Hayato Kuroda).
+       [a145f424d]
        
       
 
@@ -1129,7 +1210,9 @@ Author: Amit Kapila 
        Add column 
        linkend="view-pg-replication-slots">pg_replication_slots.invalidation_reason
        to report the reason for invalid slots (Shveta Malik, Bharath
-       Rupireddy)
+       Rupireddy).
+       [007693f2a,
+       6ae701b43]
        
       
 
@@ -1146,7 +1229,10 @@ Author: Amit Kapila 
        
        Add column 
        linkend="view-pg-replication-slots">pg_replication_slots.inactive_since
-       to report slot inactivity duration (Bharath Rupireddy)
+       to report slot inactivity duration (Bharath Rupireddy).
+       [a11f330b5,
+       6d49c8d4b,
+       6f132ed69]
        
       
 
@@ -1162,7 +1248,9 @@ Author: Amit Kapila 
        Add function 
        linkend="functions-replication-table">pg_sync_replication_slots()
        to synchronize logical replication slots (Hou Zhijie, Shveta Malik,
-       Ajin Cherian, Peter Eisentraut)
+       Ajin Cherian, Peter Eisentraut).
+       [ddd5f4f54,
+       7a424ece4]
        
       
 
@@ -1175,7 +1263,8 @@ Author: Amit Kapila 
        
        Add the failover property to the 
        linkend="protocol-replication">replication protocol (Hou
-       Zhijie, Shveta Malik)
+       Zhijie, Shveta Malik).
+       [732924043]
        
       
 
@@ -1198,7 +1287,8 @@ Author: Peter Eisentraut 
        Add application 
        linkend="app-pgcreatesubscriber">pg_createsubscriber
        to create a logical replica from a physical standby server
-       (Euler Taveira)
+       (Euler Taveira).
+       [d44032d01]
        
       
 
@@ -1214,7 +1304,9 @@ Author: Amit Kapila 
        Have 
        linkend="pgupgrade">pg_upgrade
        migrate valid logical slots and subscriptions (Hayato Kuroda,
-       Hou Zhijie, Vignesh C, Julien Rouhaud, Shlok Kyal)
+       Hou Zhijie, Vignesh C, Julien Rouhaud, Shlok Kyal).
+       [29d0a77fa,
+       9a17be1e2]
        
 
        
@@ -1234,7 +1326,8 @@ Author: Amit Kapila 
        
        Enable the failover of 
        linkend="logical-replication-subscription-slot">logical slots
-       (Hou Zhijie, Shveta Malik, Ajin Cherian)
+       (Hou Zhijie, Shveta Malik, Ajin Cherian).
+       [c393308b6]
        
 
        
@@ -1254,7 +1347,9 @@ Author: Amit Kapila 
        
        Add server variable 
        to enable failover logical slot synchronization (Shveta Malik,
-       Hou Zhijie, Peter Smith)
+       Hou Zhijie, Peter Smith).
+       [93db6cbda,
+       60c07820d]
        
       
 
@@ -1270,7 +1365,9 @@ Author: Amit Kapila 
        Add logical replication failover control to 
        linkend="sql-createsubscription">CREATE/ALTER
        SUBSCRIPTION (Shveta Malik, Hou Zhijie, Ajin
-       Cherian)
+       Cherian).
+       [776621a5e,
+       22f7e61a6]
        
       
 
@@ -1283,7 +1380,8 @@ Author: Amit Kapila 
        
        Allow the application of logical replication changes to use
        hash indexes on the subscriber
-       (Hayato Kuroda)
+       (Hayato Kuroda).
+       [edca34243]
        
 
        
@@ -1301,7 +1399,8 @@ Author: Masahiko Sawada 
        
        Improve logical decoding
        performance in cases where there are many subtransactions
-       (Masahiko Sawada)
+       (Masahiko Sawada).
+       [5bec1d6bc]
        
       
 
@@ -1313,7 +1412,8 @@ Author: Amit Kapila 
       
        
        Restart apply workers if subscription owner's superuser privileges
-       are revoked (Vignesh C)
+       are revoked (Vignesh C).
+       [79243de13]
        
 
        
@@ -1330,7 +1430,8 @@ Author: Michael Paquier 
        
        Add flush option to 
        linkend="functions-replication-table">pg_logical_emit_message()
-       (Michael Paquier)
+       (Michael Paquier).
+       [173b56f1e]
        
 
        
@@ -1348,7 +1449,9 @@ Author: Amit Kapila 
       
        
        Allow specification of physical standbys that must be synchronized
-       before they are visible to subscribers (Hou Zhijie, Shveta Malik)
+       before they are visible to subscribers (Hou Zhijie, Shveta Malik).
+       [bf279ddd1,
+       0f934b073]
        
 
        
@@ -1365,7 +1468,8 @@ Author: Nathan Bossart 
        
        Add worker type column to 
        linkend="monitoring-pg-stat-subscription">pg_stat_subscription
-       (Peter Smith)
+       (Peter Smith).
+       [13aeaf079]
        
       
 
@@ -1396,7 +1500,11 @@ Author: Masahiko Sawada 
       Add new COPY
       option ON_ERROR ignore to discard error rows
       (Damir Belyalov, Atsushi Torikoshi, Alex Shulgin, Jian He, Yugo
-      Nagata)
+      Nagata).
+      [9e2d87011,
+      b725b7eec,
+      40bbc8cf0,
+      a6d0fa5ef]
       
 
       
@@ -1413,7 +1521,8 @@ Author: Masahiko Sawada 
       
       Add new COPY option
       LOG_VERBOSITY which reports COPY
-      FROM ignored error rows (Bharath Rupireddy)
+      FROM ignored error rows (Bharath Rupireddy).
+      [f5a227895]
       
      
 
@@ -1425,7 +1534,8 @@ Author: Masahiko Sawada 
      
       
       Allow COPY FROM to report the number of skipped
-      rows during processing (Atsushi Torikoshi)
+      rows during processing (Atsushi Torikoshi).
+      [729439607]
       
 
       
@@ -1442,7 +1552,8 @@ Author: Andrew Dunstan 
      
       
       In COPY FROM, allow easy specification that all
-      columns should be forced null or not null (Zhang Mingli)
+      columns should be forced null or not null (Zhang Mingli).
+      [f6d4c9cf1]
       
      
 
@@ -1454,7 +1565,8 @@ Author: Alvaro Herrera 
      
       
       Allow EXPLAIN
-      to report optimizer memory usage (Ashutosh Bapat)
+      to report optimizer memory usage (Ashutosh Bapat).
+      [5de890e36]
       
 
       
@@ -1471,7 +1583,8 @@ Author: Tom Lane 
       
       Add EXPLAIN option SERIALIZE
       to report the cost of converting data for network transmission
-      (Stepan Rutz, Matthias van de Meent)
+      (Stepan Rutz, Matthias van de Meent).
+      [06286709e]
       
      
 
@@ -1484,7 +1597,8 @@ Author: Michael Paquier 
       
       Add local I/O block read/write timing statistics to
       EXPLAIN's BUFFERS output
-      (Nazir Bilal Yavuz)
+      (Nazir Bilal Yavuz).
+      [295c36c0c]
       
      
 
@@ -1496,7 +1610,8 @@ Author: Tom Lane 
      
       
       Improve EXPLAIN's display of SubPlan nodes and
-      output parameters (Tom Lane, Dean Rasheed)
+      output parameters (Tom Lane, Dean Rasheed).
+      [fd0398fcb]
       
      
 
@@ -1508,7 +1623,8 @@ Author: Daniel Gustafsson 
      
       
       Add JIT deform_counter
-      details to EXPLAIN (Dmitry Dolgov)
+      details to EXPLAIN (Dmitry Dolgov).
+      [5a3423ad8]
       
      
 
@@ -1519,7 +1635,8 @@ Author: Peter Eisentraut 
 
      
       
-      Allow partitioned tables to have identity columns (Ashutosh Bapat)
+      Allow partitioned tables to have identity columns (Ashutosh Bapat).
+      [699586315]
       
      
 
@@ -1531,7 +1648,8 @@ Author: Peter Eisentraut 
      
       
       Allow exclusion
-      constraints on partitioned tables (Paul A. Jungwirth)
+      constraints on partitioned tables (Paul A. Jungwirth).
+      [8c852ba9a]
       
 
       
@@ -1552,7 +1670,9 @@ Author: Alvaro Herrera 
       
       Allow specification of partitioned table
       access methods (Justin Pryzby, Soumyadeep Chakraborty,
-      Michael Paquier)
+      Michael Paquier).
+      [374c7a229,
+      e2395cdbe]
       
      
 
@@ -1565,7 +1685,8 @@ Author: Peter Eisentraut 
       
       Add clearer ALTER
       TABLE method to set a column to the default
-      statistics target (Peter Eisentraut)
+      statistics target (Peter Eisentraut).
+      [4f622503d]
       
 
       
@@ -1583,7 +1704,8 @@ Author: Peter Eisentraut 
      
       
       Allow ALTER TABLE to change a column's generation
-      expression (Amul Sul)
+      expression (Amul Sul).
+      [5d06e99a3]
       
 
       
@@ -1600,7 +1722,8 @@ Author: Michael Paquier 
      
       
       Add DEFAULT setting for ALTER TABLE
-      .. SET ACCESS METHOD (Michael Paquier)
+      .. SET ACCESS METHOD (Michael Paquier).
+      [d61a6cad6]
       
      
 
@@ -1613,7 +1736,8 @@ Author: Alexander Korotkov 
       
       Add support for event
       triggers that fire at connection time (Konstantin Knizhnik,
-      Mikhail Gribkov)
+      Mikhail Gribkov).
+      [e83d1b0c4]
       
      
 
@@ -1626,7 +1750,8 @@ Author: Michael Paquier 
       
       Add event trigger support for 
       linkend="sql-reindex">REINDEX (Garrett
-      Thornburg, Jian He)
+      Thornburg, Jian He).
+      [f21848de2]
       
      
 
@@ -1639,7 +1764,8 @@ Author: Nathan Bossart 
       
       Allow parenthesized syntax for 
       linkend="sql-cluster">CLUSTER options if
-      a table name is not specified (Nathan Bossart)
+      a table name is not specified (Nathan Bossart).
+      [cdaedfc96]
       
      
 
@@ -1661,7 +1787,8 @@ Author: Dean Rasheed 
       
       Allow the interval data type to support
       +/-infinity values (Joseph Koshakow, Jian He,
-      Ashutosh Bapat)
+      Ashutosh Bapat).
+      [519fc1bd9]
       
      
 
@@ -1675,7 +1802,8 @@ Author: Tom Lane 
       Allow the use of an 
       linkend="datatype-enum">ENUM added via 
       linkend="sql-altertype">ALTER TYPE if
-      the type was created in the same transaction (Tom Lane)
+      the type was created in the same transaction (Tom Lane).
+      [af1d39584]
       
 
       
@@ -1701,7 +1829,8 @@ Author: Dean Rasheed 
      
       
       Allow MERGE to modify updatable views (Dean
-      Rasheed)
+      Rasheed).
+      [5f2e179bd]
       
      
 
@@ -1713,7 +1842,8 @@ Author: Dean Rasheed 
      
       
       Add WHEN NOT MATCHED BY SOURCE to
-      MERGE (Dean Rasheed)
+      MERGE (Dean Rasheed).
+      [0294df2f1]
       
 
       
@@ -1730,7 +1860,8 @@ Author: Dean Rasheed 
      
       
       Allow MERGE to use the
-      RETURNING clause (Dean Rasheed)
+      RETURNING clause (Dean Rasheed).
+      [c649fa24a]
       
 
       
@@ -1762,7 +1893,9 @@ Author: Amit Langote 
       linkend="functions-sqljson-table">JSON_TABLE()
       to convert JSON data to a table representation (Nikita
       Glukhov, Teodor Sigaev, Oleg Bartunov, Alexander Korotkov, Andrew
-      Dunstan, Amit Langote, Jian He)
+      Dunstan, Amit Langote, Jian He).
+      [de3600452,
+      bb766cde6]
       
 
       
@@ -1782,7 +1915,8 @@ Author: Amit Langote 
       linkend="functions-json-creation-table">JSON(),
       JSON_SCALAR(), and
       JSON_SERIALIZE() (Nikita Glukhov, Teodor Sigaev,
-      Oleg Bartunov, Alexander Korotkov, Andrew Dunstan, Amit Langote)
+      Oleg Bartunov, Alexander Korotkov, Andrew Dunstan, Amit Langote).
+      [03734a7fe]
       
      
 
@@ -1806,7 +1940,12 @@ Author: Amit Langote 
       JSON_QUERY(), and
       JSON_VALUE() (Nikita Glukhov, Teodor Sigaev,
       Oleg Bartunov, Alexander Korotkov, Andrew Dunstan, Amit Langote,
-      Peter Eisentraut, Jian He)
+      Peter Eisentraut, Jian He).
+      [aaaf9449e,
+      1edb3b491,
+      6185c9737,
+      c0fc07518,
+      ef744ebb7]
       
      
 
@@ -1819,7 +1958,8 @@ Author: Andrew Dunstan 
       
       Add jsonpath
       methods to convert JSON values to other
-      JSON data types (Jeevan Chalke)
+      JSON data types (Jeevan Chalke).
+      [66ea94e8e]
       
 
       
@@ -1842,7 +1982,8 @@ Author: Tom Lane 
       
       Add 
       linkend="functions-formatting-table">to_timestamp()
-      time zone format specifiers (Tom Lane)
+      time zone format specifiers (Tom Lane).
+      [8ba6fdf90]
       
 
       
@@ -1859,7 +2000,8 @@ Author: Michael Paquier 
      
       
       Allow the session time zone
-      to be specified by AS LOCAL (Vik Fearing)
+      to be specified by AS LOCAL (Vik Fearing).
+      [97957fdba]
       
 
       
@@ -1879,7 +2021,8 @@ Author: Peter Eisentraut 
       Add functions 
       linkend="functions-uuid">uuid_extract_timestamp()
       and uuid_extract_version() to return
-      UUID information (Andrey Borodin)
+      UUID information (Andrey Borodin).
+      [794f10f6b]
       
      
 
@@ -1891,7 +2034,8 @@ Author: Dean Rasheed 
      
       
       Add functions to generate random numbers in a specified range
-      (Dean Rasheed)
+      (Dean Rasheed).
+      [e6341323a]
       
 
       
@@ -1910,7 +2054,8 @@ Author: Nathan Bossart 
      
       
       Add functions to convert integers to binary and octal strings
-      (Eric Radman, Nathan Bossart)
+      (Eric Radman, Nathan Bossart).
+      [260a1f18d]
       
 
       
@@ -1927,7 +2072,8 @@ Author: Jeff Davis 
 
      
       
-      Add Unicode informational functions (Jeff Davis)
+      Add Unicode informational functions (Jeff Davis).
+      [a02b37fc0]
       
 
       
@@ -1950,7 +2096,8 @@ Author: Daniel Gustafsson 
       
       Add function 
       linkend="functions-producing-xml-xmltext">xmltext()
-      to convert text to a single XML text node (Jim Jones)
+      to convert text to a single XML text node (Jim Jones).
+      [526fe0d79]
       
      
 
@@ -1964,7 +2111,8 @@ Author: Tom Lane 
       Add function 
       linkend="functions-info-catalog-table">to_regtypemod()
       to return the type modifier of a type specification (David Wheeler,
-      Erik Wienhold)
+      Erik Wienhold).
+      [1218ca995]
       
      
 
@@ -1977,7 +2125,8 @@ Author: Tom Lane 
       
       Add 
       linkend="functions-info-catalog-table">pg_basetype()
-      function to return a domain's base type (Steve Chavez)
+      function to return a domain's base type (Steve Chavez).
+      [b154d8a6d]
       
      
 
@@ -1992,7 +2141,8 @@ Author: Nathan Bossart 
       linkend="functions-admin-dbsize">pg_column_toast_chunk_id()
       to return a value's 
       linkend="storage-toast">TOAST identifier
-      (Yugo Nagata)
+      (Yugo Nagata).
+      [d1162cfda]
       
 
       
@@ -2020,7 +2170,8 @@ Author: Tom Lane 
       Allow plpgsql 
       linkend="plpgsql-declaration-type">%TYPE
       and %ROWTYPE specifications to represent arrays
-      of non-array types (Quan Zongliang, Pavel Stehule)
+      of non-array types (Quan Zongliang, Pavel Stehule).
+      [5e8674dc8]
       
      
 
@@ -2032,7 +2183,8 @@ Author: Tom Lane 
      
       
       Allow plpgsql %TYPE specification to reference
-      composite column (Tom Lane)
+      composite column (Tom Lane).
+      [43b46aae1]
       
      
 
@@ -2052,7 +2204,8 @@ Author: Joe Conway 
 
      
       
-      Add libpq function to change role passwords (Joe Conway)
+      Add libpq function to change role passwords (Joe Conway).
+      [a7be2a6c2]
       
 
       
@@ -2070,7 +2223,8 @@ Author: Michael Paquier 
      
       
       Add libpq functions to close portals and prepared statements
-      (Jelte Fennema-Nio)
+      (Jelte Fennema-Nio).
+      [28b572656]
       
 
       
@@ -2094,7 +2248,8 @@ Author: Alvaro Herrera 
       
       Add libpq API which allows for blocking and
       non-blocking cancel requests,
-      with encryption if already in use (Jelte Fennema-Nio)
+      with encryption if already in use (Jelte Fennema-Nio).
+      [61461a300]
       
 
       
@@ -2113,7 +2268,9 @@ Author: Tom Lane 
       
       Add libpq function 
       linkend="libpq-PQsocketPoll">PQsocketPoll()
-      to allow polling of network sockets (Tristan Partin, Tom Lane)
+      to allow polling of network sockets (Tristan Partin, Tom Lane).
+      [f5e4dedfa,
+      105024a47]
       
      
 
@@ -2126,7 +2283,8 @@ Author: Michael Paquier 
       
       Add libpq function 
       linkend="libpq-PQsendPipelineSync">PQsendPipelineSync()
-      to send a pipeline synchronization point (Anton Kirilov)
+      to send a pipeline synchronization point (Anton Kirilov).
+      [4794c2d31]
       
 
       
@@ -2146,7 +2304,8 @@ Author: Tom Lane 
       
       Add libpq function 
       linkend="libpq-PQsetChunkedRowsMode">PQsetChunkedRowsMode()
-      to allow retrieval of results in chunks (Daniel Vérité)
+      to allow retrieval of results in chunks (Daniel Vérité).
+      [4643a2b26]
       
      
 
@@ -2173,7 +2332,15 @@ Author: Heikki Linnakangas 
       
       Allow TLS connections without requiring a
       network round-trip negotiation (Greg Stark, Heikki Linnakangas,
-      Peter Eisentraut, Michael Paquier, Daniel Gustafsson)
+      Peter Eisentraut, Michael Paquier, Daniel Gustafsson).
+      [d39a49c1e,
+      91044ae4b,
+      44e27f0a6,
+      d80f2ce29,
+      03a0e0d4b,
+      17a834a04,
+      407e0b023,
+      fb5718f35]
       
 
       
@@ -2201,7 +2368,8 @@ Author: Tom Lane 
      
       
       Improve psql display of default and
-      empty privileges (Erik Wienhold, Laurenz Albe)
+      empty privileges (Erik Wienhold, Laurenz Albe).
+      [d1379ebf4]
       
 
       
@@ -2218,7 +2386,8 @@ Author: Tom Lane 
      
       
       Have backslash commands honor \pset null (Erik
-      Wienhold, Laurenz Albe)
+      Wienhold, Laurenz Albe).
+      [d1379ebf4]
       
 
       
@@ -2234,7 +2403,8 @@ Author: Daniel Gustafsson 
      
       
       Allow psql's \watch
-      to stop after a minimum number of rows returned (Greg Sabino Mullane)
+      to stop after a minimum number of rows returned (Greg Sabino Mullane).
+      [f347ec76e]
       
 
       
@@ -2250,7 +2420,8 @@ Author: Robert Haas 
      
       
       Allow psql connection attempts to be
-      canceled with control-C (Tristan Partin)
+      canceled with control-C (Tristan Partin).
+      [cafe10565]
       
      
 
@@ -2263,7 +2434,8 @@ Author: Tom Lane 
       
       Allow psql to honor
       FETCH_COUNT for non-SELECT
-      queries (Daniel Vérité)
+      queries (Daniel Vérité).
+      [90f517821]
       
      
 
@@ -2290,7 +2462,16 @@ Author: Michael Paquier 
       
       Improve psql tab completion (Dagfinn
       Ilmari Mannsåker, Gilles Darold, Christoph Heiss, Steve Chavez,
-      Vignesh C, Pavel Borisov, Jian He)
+      Vignesh C, Pavel Borisov, Jian He).
+      [c951e9042,
+      d16eb83ab,
+      cd3424748,
+      816f10564,
+      927332b95,
+      f1bb9284f,
+      304b6b1a6,
+      60ae37a8b,
+      2800fbb2b]
       
      
 
@@ -2312,7 +2493,8 @@ Author: Robert Haas 
       
       Add application 
       linkend="app-pgwalsummary">pg_walsummary
-      to dump WAL summary files (Robert Haas)
+      to dump WAL summary files (Robert Haas).
+      [ee1bfd168]
       
      
 
@@ -2325,7 +2507,8 @@ Author: Tom Lane 
       
       Allow 
       linkend="app-pgdump">pg_dump's
-      large objects to be restorable in batches (Tom Lane)
+      large objects to be restorable in batches (Tom Lane).
+      [a45c78e32]
       
 
       
@@ -2342,7 +2525,8 @@ Author: Dean Rasheed 
      
       
       Add pg_dump option
-       (Ayush Vatsa)
+       (Ayush Vatsa).
+      [522ed12f7]
       
      
 
@@ -2359,7 +2543,8 @@ Author: Daniel Gustafsson 
       and 
       linkend="app-pgrestore">pg_restore
       to specify include/exclude objects in a file (Pavel Stehule,
-      Daniel Gustafsson)
+      Daniel Gustafsson).
+      [a5cf808be]
       
 
       
@@ -2375,7 +2560,8 @@ Author: Nathan Bossart 
      
       
       Add the  parameter to several client
-      applications (Justin Pryzby, Nathan Bossart)
+      applications (Justin Pryzby, Nathan Bossart).
+      [8c16ad3b4]
       
 
       
@@ -2401,7 +2587,8 @@ Author: Tom Lane 
       Add 
       linkend="app-pgrestore">pg_restore
       option  to allow object restores
-      in transaction batches (Tom Lane)
+      in transaction batches (Tom Lane).
+      [959b38d77]
       
 
       
@@ -2420,7 +2607,8 @@ Author: Nathan Bossart 
       Change 
       linkend="pgbench">pgbench debug
       mode option from  to 
-      (Greg Sabino Mullane)
+      (Greg Sabino Mullane).
+      [3ff01b2b6]
       
 
       
@@ -2437,7 +2625,8 @@ Author: Tatsuo Ishii 
      
       
       Add pgbench option  to exit after
-      any client aborts (Yugo Nagata)
+      any client aborts (Yugo Nagata).
+      [3c662643c]
       
      
 
@@ -2449,7 +2638,8 @@ Author: Michael Paquier 
      
       
       Add pgbench command \syncpipeline to allow
-      sending of sync messages (Anthonin Bonnefoy)
+      sending of sync messages (Anthonin Bonnefoy).
+      [94edfe250]
       
      
 
@@ -2462,7 +2652,8 @@ Author: Michael Paquier 
       
       Allow 
       linkend="pgarchivecleanup">pg_archivecleanup
-      to remove backup history files (Atsushi Torikoshi)
+      to remove backup history files (Atsushi Torikoshi).
+      [3f8c98d0b]
       
 
       
@@ -2478,7 +2669,8 @@ Author: Michael Paquier 
      
       
       Add some long options to pg_archivecleanup
-      (Atsushi Torikoshi)
+      (Atsushi Torikoshi).
+      [dd7c60f19]
       
 
       
@@ -2498,7 +2690,8 @@ Author: Daniel Gustafsson 
       linkend="app-pgbasebackup">pg_basebackup
       and 
       linkend="app-pgreceivewal">pg_receivewal
-      to use dbname in their connection specification (Jelte Fennema-Nio)
+      to use dbname in their connection specification (Jelte Fennema-Nio).
+      [cca97ce6a]
       
 
       
@@ -2516,7 +2709,8 @@ Author: Thomas Munro 
       
       Add 
       linkend="pgupgrade">pg_upgrade
-      option  (Thomas Munro)
+      option  (Thomas Munro).
+      [d93627bcb]
       
 
       
@@ -2535,7 +2729,8 @@ Author: Alexander Korotkov 
       Allow 
       linkend="app-reindexdb">reindexdb
        to process indexes from different tables
-      in parallel (Maxim Orlov, Svetlana Derevyanko, Alexander Korotkov)
+      in parallel (Maxim Orlov, Svetlana Derevyanko, Alexander Korotkov).
+      [47f99a407]
       
      
 
@@ -2553,7 +2748,10 @@ Author: Nathan Bossart 
       Allow reindexdb,
       vacuumdb, and 
       linkend="app-clusterdb">clusterdb to process objects in all
-      databases matching a pattern (Nathan Bossart)
+      databases matching a pattern (Nathan Bossart).
+      [24c928ad9,
+      648928c79,
+      1b49d56d3]
       
 
       
@@ -2578,7 +2776,8 @@ Author: Michael Paquier 
      
       
       Remove support for OpenSSL 1.0.1
-      (Michael Paquier)
+      (Michael Paquier).
+      [8e278b657]
       
      
 
@@ -2592,7 +2791,9 @@ Author: Peter Eisentraut 
      
       
       Allow tests to pass in OpenSSL
-      FIPS mode (Peter Eisentraut)
+      FIPS mode (Peter Eisentraut).
+      [284cbaea7,
+      3c44e7d8d]
       
      
 
@@ -2606,7 +2807,9 @@ Author: Nathan Bossart 
      
       
       Use CPU AVX-512 instructions for bit counting
-      (Paul Amonson, Nathan Bossart, Ants Aasma)
+      (Paul Amonson, Nathan Bossart, Ants Aasma).
+      [792752af4,
+      41c51f0c6]
       
      
 
@@ -2618,7 +2821,8 @@ Author: Thomas Munro 
      
       
       Require LLVM version
-      10 or later (Thomas Munro)
+      10 or later (Thomas Munro).
+      [820b5af73]
       
      
 
@@ -2630,7 +2834,8 @@ Author: John Naylor 
      
       
       Use native CRC instructions on 64-bit
-      LoongArch CPUs (Xudong Yang)
+      LoongArch CPUs (Xudong Yang).
+      [4d14ccd6a]
       
      
 
@@ -2642,7 +2847,8 @@ Author: Heikki Linnakangas 
      
       
       Remove AIX
-      support (Heikki Linnakangas)
+      support (Heikki Linnakangas).
+      [0b16bb877]
       
      
 
@@ -2655,7 +2861,8 @@ Author: Michael Paquier 
       
       Remove the Microsoft Visual
       Studio-specific PostgreSQL
-      build option (Michael Paquier)
+      build option (Michael Paquier).
+      [1301c80b2]
       
 
       
@@ -2674,7 +2881,9 @@ Author: Thomas Munro 
      
       
       Remove configure option 
-      (Thomas Munro, Heikki Linnakangas)
+      (Thomas Munro, Heikki Linnakangas).
+      [68a4b58ec,
+      ce0b0fa3e]
       
 
       
@@ -2690,7 +2899,8 @@ Author: Heikki Linnakangas 
      
       
       Remove configure option
-       (Heikki Linnakangas)
+       (Heikki Linnakangas).
+      [1c1eec0f2]
       
 
       
@@ -2707,7 +2917,8 @@ Author: David Rowley 
      
       
       User-defined data type receive functions will no longer receive
-      their data null-terminated (David Rowley)
+      their data null-terminated (David Rowley).
+      [f0efa5aec]
       
      
 
@@ -2719,7 +2930,8 @@ Author: Andrew Dunstan 
      
       
       Add incremental JSON parser for use with huge
-      JSON documents (Andrew Dunstan)
+      JSON documents (Andrew Dunstan).
+      [3311ea86e]
       
      
 
@@ -2731,7 +2943,8 @@ Author: Nathan Bossart 
      
       
       Convert top-level README file to
-      Markdown (Nathan Bossart)
+      Markdown (Nathan Bossart).
+      [363eb0599]
       
      
 
@@ -2743,7 +2956,8 @@ Author: Tom Lane 
      
       
       Remove no longer needed top-level INSTALL file
-      (Tom Lane)
+      (Tom Lane).
+      [e2b73f4a4]
       
      
 
@@ -2755,7 +2969,8 @@ Author: Peter Eisentraut 
      
       
       Remove make's distprep
-      option (Peter Eisentraut)
+      option (Peter Eisentraut).
+      [721856ff2]
       
      
 
@@ -2768,7 +2983,8 @@ Author: Peter Eisentraut 
       
       Add  make support for
       Android shared libraries (Peter
-      Eisentraut)
+      Eisentraut).
+      [79b03dbb3]
       
      
 
@@ -2783,7 +2999,10 @@ Author: Michael Paquier 
 
      
       
-      Add backend support for injection points (Michael Paquier)
+      Add backend support for injection points (Michael Paquier).
+      [d86d20f0b,
+      37b369dc6,
+      f587338de]
       
 
       
@@ -2800,7 +3019,8 @@ Author: Michael Paquier 
      
       
       Fix emit_log_hook to use the same time value as
-      other log records for the same query (Kambam Vinay, Michael Paquier)
+      other log records for the same query (Kambam Vinay, Michael Paquier).
+      [2a217c371]
       
      
 
@@ -2812,7 +3032,8 @@ Author: Tom Lane 
      
       
       Improve documentation for using jsonpath for
-      predicate checks (David Wheeler)
+      predicate checks (David Wheeler).
+      [7014c9a4b]
       
      
 
@@ -2833,7 +3054,8 @@ Author: Etsuro Fujita 
      
       
       Allow joins with non-join qualifications to be pushed down to
-      foreign servers and custom scans (Richard Guo, Etsuro Fujita)
+      foreign servers and custom scans (Richard Guo, Etsuro Fujita).
+      [9e9931d2b]
       
 
       
@@ -2851,7 +3073,8 @@ Author: Alexander Korotkov 
       
       Allow pushdown of EXISTS and IN
       subqueries to  foreign servers
-      (Alexander Pyhalov)
+      (Alexander Pyhalov).
+      [824dbea3e]
       
      
 
@@ -2865,7 +3088,9 @@ Author: John Naylor 
      
       
       Increase the default foreign data wrapper tuple cost (David Rowley,
-      Umair Shahid)
+      Umair Shahid).
+      [cac169d68,
+      f7f694b21]
       
 
       
@@ -2881,7 +3106,8 @@ Author: Noah Misch 
      
       
       Allow dblink
-      database operations to be interrupted (Noah Misch)
+      database operations to be interrupted (Noah Misch).
+      [d3c5f37dd]
       
      
 
@@ -2893,7 +3119,8 @@ Author: Tom Lane 
      
       
       Allow the creation of hash indexes on 
-      linkend="ltree"/> columns (Tommy Pavlicek)
+      linkend="ltree"/> columns (Tommy Pavlicek).
+      [485f0aa85]
       
 
       
@@ -2910,7 +3137,8 @@ Author: Michael Paquier 
      
       
       Allow  character
-      translation rules to contain whitespace and quotes (Michael Paquier)
+      translation rules to contain whitespace and quotes (Michael Paquier).
+      [59f47fb98]
       
 
       
@@ -2929,7 +3157,8 @@ Author: Alexander Korotkov 
       Allow 
       to check for unique constraint violations using new option
        (Anastasia Lubennikova, Pavel Borisov,
-      Maxim Orlov)
+      Maxim Orlov).
+      [5ae208720]
       
      
 
@@ -2941,7 +3170,8 @@ Author: Peter Eisentraut 
      
       
       Allow  tests to
-      pass in OpenSSL FIPS mode (Peter Eisentraut)
+      pass in OpenSSL FIPS mode (Peter Eisentraut).
+      [3c551ebed]
       
      
 
@@ -2953,7 +3183,8 @@ Author: Peter Eisentraut 
      
       
       Allow  tests
-      to pass in OpenSSL FIPS mode (Peter Eisentraut)
+      to pass in OpenSSL FIPS mode (Peter Eisentraut).
+      [795592865]
       
      
 
@@ -2965,7 +3196,8 @@ Author: Nathan Bossart 
      
       
       Remove some unused SPI
-      macros (Bharath Rupireddy)
+      macros (Bharath Rupireddy).
+      [75680c3d8]
       
      
 
@@ -2977,7 +3209,8 @@ Author: Daniel Gustafsson 
      
       
       Remove adminpack contrib extension
-      (Daniel Gustafsson)
+      (Daniel Gustafsson).
+      [cc09e6549]
       
 
       
@@ -2995,7 +3228,8 @@ Author: Tom Lane 
       
       Allow ALTER
       OPERATOR to set more optimization attributes
-      (Tommy Pavlicek)
+      (Tommy Pavlicek).
+      [2b5154bea]
       
 
       
@@ -3018,7 +3252,11 @@ Author: Michael Paquier 
       
       Allow extensions to define 
       linkend="xfunc-addin-wait-events">custom wait events
-      (Masahiro Ikeda)
+      (Masahiro Ikeda).
+      [c9af05465,
+      c8e318b1b,
+      d61f2538a,
+      c789f0f6c]
       
 
       
@@ -3037,7 +3275,8 @@ Author: Thomas Munro 
       
       Add 
       function pg_buffercache_evict() to allow shared
-      buffer eviction (Palak Chaturvedi, Thomas Munro)
+      buffer eviction (Palak Chaturvedi, Thomas Munro).
+      [13453eedd]
       
 
       
@@ -3061,7 +3300,8 @@ Author: Michael Paquier 
        
        Replace CALL
        parameters in pg_stat_statements with
-       placeholders (Sami Imseih)
+       placeholders (Sami Imseih).
+       [11c34b342]
        
       
 
@@ -3074,7 +3314,8 @@ Author: Michael Paquier 
        
        Replace savepoint names stored in
        pg_stat_statements with placeholders
-       (Greg Sabino Mullane)
+       (Greg Sabino Mullane).
+       [31de7e60d]
        
 
        
@@ -3096,7 +3337,8 @@ Author: Michael Paquier 
        
        Replace the two-phase commit GIDs stored in
        pg_stat_statements with placeholders
-       (Michael Paquier)
+       (Michael Paquier).
+       [638d42a3c]
        
 
        
@@ -3120,7 +3362,8 @@ Author: Michael Paquier 
        Track 
        linkend="sql-deallocate">DEALLOCATE
        in pg_stat_statements (Dagfinn Ilmari
-       Mannsåker, Michael Paquier)
+       Mannsåker, Michael Paquier).
+       [bb45156f3]
        
 
        
@@ -3139,7 +3382,9 @@ Author: Michael Paquier 
       
        
        Add local I/O block read/write timing statistics columns of
-       pg_stat_statements (Nazir Bilal Yavuz)
+       pg_stat_statements (Nazir Bilal Yavuz).
+       [295c36c0c,
+       5147ab1dd]
        
 
        
@@ -3156,7 +3401,8 @@ Author: Daniel Gustafsson 
       
        
        Add JIT deform_counter details to
-       pg_stat_statements (Dmitry Dolgov)
+       pg_stat_statements (Dmitry Dolgov).
+       [5a3423ad8]
        
       
 
@@ -3169,7 +3415,8 @@ Author: Alexander Korotkov 
        
        Add optional fourth argument (minmax_only)
        to pg_stat_statements_reset() to allow for
-       the resetting of only min/max statistics (Andrei Zubkov)
+       the resetting of only min/max statistics (Andrei Zubkov).
+       [dc9f8a798]
        
 
        
@@ -3187,7 +3434,8 @@ Author: Alexander Korotkov 
        Add pg_stat_statements
        columns stats_since and
        minmax_stats_since to track entry
-       creation time and last min/max reset time (Andrei Zubkov)
+       creation time and last min/max reset time (Andrei Zubkov).
+       [dc9f8a798]