Skip to content

Commit 1b4e026

Browse files
committed
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.
1 parent f646ac6 commit 1b4e026

File tree

1 file changed

+0
-297
lines changed

1 file changed

+0
-297
lines changed

doc/src/sgml/release-16.sgml

Lines changed: 0 additions & 297 deletions
Original file line numberDiff line numberDiff line change
@@ -398,23 +398,6 @@ Branch: REL_11_STABLE [bae063db4] 2023-10-30 14:46:09 -0700
398398

399399
<listitem>
400400
<!--
401-
Author: Michael Paquier <michael@paquier.xyz>
402-
Branch: master [6fde2d9a0] 2023-08-21 13:32:14 +0900
403-
Branch: REL_16_STABLE Release: REL_16_0 [d6af45052] 2023-08-21 13:33:04 +0900
404-
Branch: REL_15_STABLE [ad8753a3a] 2023-08-21 13:33:08 +0900
405-
-->
406-
<para>
407-
Fix <function>pg_stat_reset_single_table_counters()</function> to do
408-
the right thing for a shared catalog (Masahiro Ikeda)
409-
</para>
410-
411-
<para>
412-
Previously the reset would be ineffective.
413-
</para>
414-
</listitem>
415-
416-
<listitem>
417-
<!--
418401
Author: Tom Lane <tgl@sss.pgh.pa.us>
419402
Branch: master [cf1c65070] 2023-09-25 11:50:28 -0400
420403
Branch: REL_16_STABLE [8465efc1a] 2023-09-25 11:50:28 -0400
@@ -459,28 +442,6 @@ Branch: REL_11_STABLE [7a310cae0] 2023-10-01 13:17:25 -0400
459442

460443
<listitem>
461444
<!--
462-
Author: Michael Paquier <michael@paquier.xyz>
463-
Branch: master [ae10dbb0c] 2023-09-04 14:55:37 +0900
464-
Branch: REL_16_STABLE Release: REL_16_0 [fac3fa0d5] 2023-09-04 14:55:49 +0900
465-
Branch: REL_15_STABLE [88aa4a049] 2023-09-04 14:55:51 +0900
466-
Branch: REL_14_STABLE [df11421d8] 2023-09-04 14:55:53 +0900
467-
Branch: REL_13_STABLE [82fa8ae5f] 2023-09-04 14:55:55 +0900
468-
Branch: REL_12_STABLE [40ddb8db9] 2023-09-04 14:55:57 +0900
469-
Branch: REL_11_STABLE [358cd2b25] 2023-09-04 14:55:58 +0900
470-
-->
471-
<para>
472-
Fix incorrect coding in <function>gtsvector_picksplit()</function>
473-
(Alexander Lakhin)
474-
</para>
475-
476-
<para>
477-
This could lead to poor page-split decisions in GiST indexes
478-
on <type>tsvector</type> columns.
479-
</para>
480-
</listitem>
481-
482-
<listitem>
483-
<!--
484445
Author: Tom Lane <tgl@sss.pgh.pa.us>
485446
Branch: master [9b103f861] 2023-10-18 20:43:27 -0400
486447
Branch: REL_16_STABLE [cfa4eba02] 2023-10-18 20:43:17 -0400
@@ -508,29 +469,6 @@ Branch: REL_16_STABLE [a81e5516f] 2023-09-13 09:48:31 +0530
508469

509470
<listitem>
510471
<!--
511-
Author: Tom Lane <tgl@sss.pgh.pa.us>
512-
Branch: master [48e2b234f] 2023-09-21 23:11:30 -0400
513-
Branch: REL_16_STABLE [227c7cf15] 2023-09-21 23:11:30 -0400 !! no live bug
514-
Branch: REL_15_STABLE [77dc81602] 2023-09-21 23:11:31 -0400 !! no live bug
515-
Branch: REL_14_STABLE [10323f140] 2023-09-21 23:11:31 -0400
516-
Branch: REL_13_STABLE [555a8d9d3] 2023-09-21 23:11:31 -0400
517-
Branch: REL_12_STABLE [7cabb20a9] 2023-09-21 23:11:31 -0400
518-
-->
519-
<para>
520-
Fix <command>COMMIT AND CHAIN</command>/<command>ROLLBACK AND
521-
CHAIN</command> to work properly when there is an unreleased
522-
savepoint (Liu Xiang, Tom Lane)
523-
</para>
524-
525-
<para>
526-
Instead of propagating the current transaction's properties to the
527-
new transaction, they propagated some previous transaction's
528-
properties.
529-
</para>
530-
</listitem>
531-
532-
<listitem>
533-
<!--
534472
Author: Andres Freund <andres@anarazel.de>
535473
Branch: master [22655aa23] 2023-10-13 19:16:44 -0700
536474
Branch: REL_16_STABLE [0002feb82] 2023-10-13 19:17:28 -0700
@@ -894,41 +832,6 @@ Branch: REL_11_STABLE [a374f6c61] 2023-09-15 17:01:26 -0400
894832

895833
<listitem>
896834
<!--
897-
Author: Tom Lane <tgl@sss.pgh.pa.us>
898-
Branch: REL_13_STABLE [59bc0dfe4] 2023-09-15 16:39:27 -0400
899-
Branch: REL_12_STABLE [8a15b4178] 2023-09-15 16:39:27 -0400
900-
Branch: REL_11_STABLE [479b99125] 2023-09-15 16:39:27 -0400
901-
-->
902-
<para>
903-
Avoid <quote>record type has not been registered</quote> failure
904-
when deparsing a view that contains references to fields of
905-
composite constants (Tom Lane)
906-
</para>
907-
</listitem>
908-
909-
<listitem>
910-
<!--
911-
Author: Tom Lane <tgl@sss.pgh.pa.us>
912-
Branch: REL_12_STABLE [2f02d4a2b] 2023-09-15 16:20:08 -0400
913-
Branch: REL_11_STABLE [ece1154f4] 2023-09-15 16:20:08 -0400
914-
-->
915-
<para>
916-
Allow extracting fields from
917-
a <type>RECORD</type>-type <literal>ROW()</literal> expression
918-
(Tom Lane)
919-
</para>
920-
921-
<para>
922-
SQL code that knows that we name such
923-
fields <literal>f1</literal>, <literal>f2</literal>, etc can use
924-
those names to extract fields from the expression. This change was
925-
originally made in version 13, and is now being back-patched into
926-
older branches to support tests for a related bug.
927-
</para>
928-
</listitem>
929-
930-
<listitem>
931-
<!--
932835
Author: David Rowley <drowley@postgresql.org>
933836
Branch: master [ee3a551e9] 2023-09-14 11:27:29 +1200
934837
Branch: REL_16_STABLE [1a6900e58] 2023-09-14 11:27:16 +1200
@@ -971,21 +874,6 @@ Branch: REL_11_STABLE [6ae57f190] 2023-09-13 14:52:34 +1200
971874

972875
<listitem>
973876
<!--
974-
Author: Amit Kapila <akapila@postgresql.org>
975-
Branch: REL_15_STABLE [c7256e656] 2023-09-12 10:23:17 +0530
976-
Branch: REL_14_STABLE [f7d25117b] 2023-09-12 10:12:51 +0530
977-
Branch: REL_13_STABLE [c570bb4d6] 2023-09-12 09:58:50 +0530
978-
Branch: REL_12_STABLE [7e57208ed] 2023-09-12 09:44:37 +0530
979-
Branch: REL_11_STABLE [feb4e218e] 2023-09-12 09:36:56 +0530
980-
-->
981-
<para>
982-
Fix assertion failure when logical decoding is retried in the same
983-
session after an error (Hou Zhijie)
984-
</para>
985-
</listitem>
986-
987-
<listitem>
988-
<!--
989877
Author: Michael Paquier <michael@paquier.xyz>
990878
Branch: master [6b18b3fe2] 2023-10-03 10:21:44 +0900
991879
Branch: REL_16_STABLE [a06efbc3a] 2023-10-03 10:25:12 +0900
@@ -1031,151 +919,6 @@ Branch: REL_12_STABLE [bde2f1847] 2023-09-26 10:59:49 +1300
1031919

1032920
<listitem>
1033921
<!--
1034-
Author: Fujii Masao <fujii@postgresql.org>
1035-
Branch: REL_14_STABLE [2f13e8d9e] 2023-09-12 09:35:42 +0900
1036-
Branch: REL_13_STABLE [5dc093eac] 2023-09-12 09:35:51 +0900
1037-
Branch: REL_12_STABLE [7b03d3a3b] 2023-09-12 09:35:57 +0900
1038-
-->
1039-
<para>
1040-
Ensure that standby-mode WAL recovery reports an error when an
1041-
invalid page header is found (Yugo Nagata, Kyotaro Horiguchi)
1042-
</para>
1043-
</listitem>
1044-
1045-
<listitem>
1046-
<!--
1047-
Author: Michael Paquier <michael@paquier.xyz>
1048-
Branch: master [2b8e5273e] 2023-09-04 08:04:22 +0900
1049-
Branch: REL_16_STABLE Release: REL_16_0 [c397c98ae] 2023-09-04 08:04:40 +0900
1050-
Branch: REL_15_STABLE [5a9325fdd] 2023-09-04 08:04:43 +0900
1051-
-->
1052-
<para>
1053-
Fix race condition in database dropping that could lead to the
1054-
autovacuum launcher getting stuck (Andres Freund, Will Mortensen,
1055-
Jacob Speidel)
1056-
</para>
1057-
1058-
<para>
1059-
The race could lead to a statistics entry for the removed database
1060-
remaining present, confusing the launcher's selection of which
1061-
database to process.
1062-
</para>
1063-
</listitem>
1064-
1065-
<listitem>
1066-
<!--
1067-
Author: Michael Paquier <michael@paquier.xyz>
1068-
Branch: master [52c6c0f19] 2023-08-30 08:03:42 +0900
1069-
Branch: REL_16_STABLE Release: REL_16_0 [1d2939b6d] 2023-08-30 08:03:48 +0900
1070-
Branch: REL_15_STABLE [5180160c1] 2023-08-30 08:03:51 +0900
1071-
Branch: REL_14_STABLE [d2bd4ba30] 2023-08-30 08:03:52 +0900
1072-
Branch: REL_13_STABLE [420c8dc7e] 2023-08-30 08:03:54 +0900
1073-
-->
1074-
<para>
1075-
Fix datatype size confusion in logical tape management
1076-
(Ranier Vilela)
1077-
</para>
1078-
1079-
<para>
1080-
Integer overflow was possible on platforms where long is wider than
1081-
int, although it would take a multiple-terabyte temporary file to
1082-
cause a problem.
1083-
</para>
1084-
</listitem>
1085-
1086-
<listitem>
1087-
<!--
1088-
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
1089-
Branch: master [5fec3c870] 2023-08-29 09:09:40 +0300
1090-
Branch: REL_16_STABLE Release: REL_16_0 [5f38ff3d0] 2023-08-29 09:10:28 +0300
1091-
Branch: REL_15_STABLE [0c1024060] 2023-08-29 09:12:35 +0300
1092-
Branch: REL_14_STABLE [3d895f95a] 2023-08-29 09:12:24 +0300
1093-
Branch: REL_13_STABLE [a01e479e8] 2023-08-29 09:12:17 +0300
1094-
-->
1095-
<para>
1096-
Avoid unintended close of syslogger process's stdin
1097-
(Heikki Linnakangas)
1098-
</para>
1099-
</listitem>
1100-
1101-
<listitem>
1102-
<!--
1103-
Author: Tom Lane <tgl@sss.pgh.pa.us>
1104-
Branch: master [d8b2fcc9d] 2023-08-24 12:02:46 -0400
1105-
Branch: REL_16_STABLE Release: REL_16_0 [ba0d737ca] 2023-08-24 12:02:40 -0400
1106-
Branch: REL_15_STABLE [870085135] 2023-08-24 12:02:40 -0400
1107-
Branch: REL_14_STABLE [9b2a41db1] 2023-08-24 12:02:40 -0400
1108-
Branch: REL_13_STABLE [27566bcf3] 2023-08-24 12:02:40 -0400
1109-
Branch: REL_12_STABLE [b808dbf90] 2023-08-24 12:02:40 -0400
1110-
Branch: REL_11_STABLE [9c59f3862] 2023-08-24 12:02:40 -0400
1111-
-->
1112-
<para>
1113-
Avoid doing plan cache revalidation of utility statements
1114-
that do not receive interesting processing during parse analysis
1115-
(Tom Lane)
1116-
</para>
1117-
1118-
<para>
1119-
Aside from saving a few cycles, this prevents failure after a cache
1120-
invalidation for statements that must not set a snapshot, such
1121-
as <command>SET TRANSACTION ISOLATION LEVEL</command>.
1122-
</para>
1123-
</listitem>
1124-
1125-
<listitem>
1126-
<!--
1127-
Author: Andrew Dunstan <andrew@dunslane.net>
1128-
Branch: master [a68458108] 2023-08-22 15:17:05 -0400
1129-
Branch: REL_16_STABLE Release: REL_16_0 [f938acd68] 2023-08-22 15:18:19 -0400
1130-
Branch: REL_15_STABLE [75f323aa1] 2023-08-22 15:16:01 -0400
1131-
Branch: REL_14_STABLE [7f4515a58] 2023-08-22 15:15:45 -0400
1132-
Branch: REL_13_STABLE [1bb619d4d] 2023-08-22 15:15:31 -0400
1133-
Branch: REL_12_STABLE [01993ac74] 2023-08-22 15:15:18 -0400
1134-
Branch: REL_11_STABLE [2d13dab04] 2023-08-23 17:22:16 -0400
1135-
Branch: REL_11_STABLE [b915bf495] 2023-08-24 16:14:26 -0400
1136-
-->
1137-
<para>
1138-
Keep by-reference <structfield>attmissingval</structfield> values in
1139-
a long-lived context while they are being used (Andrew Dunstan)
1140-
</para>
1141-
1142-
<para>
1143-
This avoids possible use of dangling pointers when a tuple slot
1144-
outlives the tuple descriptor with which its value was constructed.
1145-
</para>
1146-
</listitem>
1147-
1148-
<listitem>
1149-
<!--
1150-
Author: Jeff Davis <jdavis@postgresql.org>
1151-
Branch: master [fa2e87494] 2023-08-09 13:09:25 -0700
1152-
Branch: REL_16_STABLE Release: REL_16_0 [0d56c32c8] 2023-08-09 13:09:01 -0700
1153-
Branch: REL_15_STABLE [9f3343e40] 2023-08-07 15:12:49 -0700
1154-
Branch: REL_14_STABLE [00953f1e2] 2023-08-07 15:12:33 -0700
1155-
Branch: REL_13_STABLE [90cadfd49] 2023-08-07 15:12:09 -0700
1156-
Branch: REL_12_STABLE [a86d40227] 2023-08-07 15:11:18 -0700
1157-
Branch: REL_11_STABLE [43ba5105a] 2023-08-07 15:09:11 -0700
1158-
Branch: master [bee263b08] 2023-08-10 10:20:54 -0700
1159-
Branch: REL_16_STABLE Release: REL_16_0 [7bed93a46] 2023-08-10 10:24:58 -0700
1160-
Branch: REL_15_STABLE [1bc19dfcf] 2023-08-10 10:25:47 -0700
1161-
Branch: REL_14_STABLE [5a32af3f2] 2023-08-10 10:26:12 -0700
1162-
Branch: REL_13_STABLE [4caa9e33e] 2023-08-10 10:26:46 -0700
1163-
Branch: REL_12_STABLE [01bc42634] 2023-08-10 10:27:00 -0700
1164-
Branch: REL_11_STABLE [ae1269295] 2023-08-10 10:27:24 -0700
1165-
-->
1166-
<para>
1167-
Recalculate the effective value of <varname>search_path</varname>
1168-
after <command>ALTER ROLE</command> (Jeff Davis)
1169-
</para>
1170-
1171-
<para>
1172-
This ensures that after renaming a role, the meaning of the special
1173-
string <literal>$user</literal> is re-determined.
1174-
</para>
1175-
</listitem>
1176-
1177-
<listitem>
1178-
<!--
1179922
Author: Thomas Munro <tmunro@postgresql.org>
1180923
Branch: master [dab889d60] 2023-10-22 10:04:55 +1300
1181924
Branch: REL_16_STABLE [174ccda5e] 2023-10-22 10:05:22 +1300
@@ -1252,24 +995,6 @@ Branch: REL_16_STABLE [67738dbf9] 2023-10-29 12:56:24 -0400
1252995

1253996
<listitem>
1254997
<!--
1255-
Author: Jeff Davis <jdavis@postgresql.org>
1256-
Branch: master [37188cea0] 2023-08-22 12:50:01 -0700
1257-
Branch: REL_16_STABLE Release: REL_16_0 [501704e82] 2023-08-22 12:49:40 -0700
1258-
Branch: REL_15_STABLE [1d9976d1b] 2023-08-22 12:49:17 -0700
1259-
Author: Peter Eisentraut <peter@eisentraut.org>
1260-
Branch: master [f234b8cd1] 2023-09-05 11:39:27 +0200
1261-
Branch: REL_16_STABLE Release: REL_16_0 [9ddecd406] 2023-09-05 11:39:17 +0200
1262-
Branch: REL_15_STABLE [3a788447d] 2023-09-05 11:36:55 +0200
1263-
-->
1264-
<para>
1265-
Fix assertion failure in <application>pg_dump</application> when
1266-
it's asked to dump the <literal>pg_catalog</literal> schema (Peter
1267-
Eisentraut)
1268-
</para>
1269-
</listitem>
1270-
1271-
<listitem>
1272-
<!--
1273998
Author: Tom Lane <tgl@sss.pgh.pa.us>
1274999
Branch: master [06c0c3688] 2023-10-02 13:27:58 -0400
12751000
Branch: REL_16_STABLE [aaaf8fbb6] 2023-10-02 13:27:51 -0400
@@ -1322,28 +1047,6 @@ Branch: REL_12_STABLE [d3246a2ad] 2023-11-03 12:07:40 -0400
13221047

13231048
<listitem>
13241049
<!--
1325-
Author: Michael Paquier <michael@paquier.xyz>
1326-
Branch: master [e1c6db630] 2023-09-07 14:12:18 +0900
1327-
Branch: REL_16_STABLE Release: REL_16_0 [105795843] 2023-09-07 14:12:25 +0900
1328-
Branch: REL_15_STABLE [574bff7bd] 2023-09-07 14:12:29 +0900
1329-
Branch: REL_14_STABLE [9de74ca70] 2023-09-07 14:12:31 +0900
1330-
Branch: REL_13_STABLE [6cdd7b805] 2023-09-07 14:12:33 +0900
1331-
Branch: REL_12_STABLE [2fe968ce9] 2023-09-07 14:12:34 +0900
1332-
Branch: REL_11_STABLE [dbd1a06c9] 2023-09-07 14:12:36 +0900
1333-
-->
1334-
<para>
1335-
Avoid generating invalid temporary slot names
1336-
in <application>pg_basebackup</application> (Jelte Fennema)
1337-
</para>
1338-
1339-
<para>
1340-
This has only been seen to occur when the server connection runs
1341-
through <application>pgbouncer</application>.
1342-
</para>
1343-
</listitem>
1344-
1345-
<listitem>
1346-
<!--
13471050
Author: Noah Misch <noah@leadboat.com>
13481051
Branch: master [90ebcc32d] 2023-10-14 15:54:46 -0700
13491052
Branch: REL_16_STABLE [06ff06484] 2023-10-14 15:54:49 -0700

0 commit comments

Comments
 (0)