Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit272aecf

Browse files
committed
Release notes for 16.2, 15.6, 14.11, 13.14, 12.18.
1 parentcd307c3 commit272aecf

File tree

1 file changed

+32
-46
lines changed

1 file changed

+32
-46
lines changed

‎doc/src/sgml/release-16.sgml

Lines changed: 32 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@
2323
</para>
2424

2525
<para>
26-
However, if you are upgrading from a version earlier than 16.1,
26+
However, one bug was fixed that could have resulted in corruption of
27+
GIN indexes during concurrent updates. If you suspect such
28+
corruption, reindex affected indexes after installing this update.
29+
</para>
30+
31+
<para>
32+
Also, if you are upgrading from a version earlier than 16.1,
2733
see <xref linkend="release-16-1"/>.
2834
</para>
2935
</sect2>
@@ -58,25 +64,6 @@ Branch: REL_12_STABLE [c922b2410] 2023-12-11 12:02:01 +0100
5864

5965
<listitem>
6066
<!--
61-
Author: Andres Freund <andres@anarazel.de>
62-
Branch: REL_15_STABLE [f374fb4aa] 2024-01-18 11:12:31 +0900
63-
Branch: REL_14_STABLE [5f6ec27a6] 2024-01-18 11:12:38 +0900
64-
Branch: REL_13_STABLE [dc9d424cf] 2024-01-18 11:12:43 +0900
65-
Branch: REL_12_STABLE [810382285] 2024-01-18 11:12:48 +0900
66-
-->
67-
<para>
68-
When dequeueing from an LWLock, avoid needing to search the list of
69-
waiting processes (Andres Freund)
70-
</para>
71-
72-
<para>
73-
This fixes O(N^2) behavior when the list of waiters is long. In
74-
some use-cases this results in substantial throughput improvements.
75-
</para>
76-
</listitem>
77-
78-
<listitem>
79-
<!--
8067
Author: Tom Lane <tgl@sss.pgh.pa.us>
8168
Branch: REL_16_STABLE [62f120203] 2024-02-01 12:34:21 -0500
8269
Branch: REL_15_STABLE [12ec16d11] 2024-02-01 12:34:21 -0500
@@ -750,14 +737,17 @@ Branch: REL_16_STABLE [48a6bf5c4] 2024-02-01 13:44:22 -0800
750737
Branch: REL_15_STABLE [8fa4a1ac6] 2024-02-01 13:44:23 -0800
751738
-->
752739
<para>
753-
Add more interlocks between <command>CREATE DATABASE</command> and
754-
base backup (Noah Misch)
740+
Ensure durability of <command>CREATE DATABASE</command> (Noah Misch)
755741
</para>
756742

757743
<para>
758-
This fixes some cases where a base backup taken concurrently
759-
with <command>CREATE DATABASE</command> could produce a corrupt
760-
image of the new database.
744+
If an operating system crash occurred during or shortly
745+
after <command>CREATE DATABASE</command>, recovery could fail, or
746+
subsequent connections to the new database could fail. If a base
747+
backup was taken in that window, similar problems could be observed
748+
when trying to use the backup. The symptom would be that the
749+
database directory, <filename>PG_VERSION</filename> file, or
750+
<filename>pg_filenode.map</filename> file was missing or empty.
761751
</para>
762752
</listitem>
763753

@@ -909,27 +899,6 @@ Branch: REL_15_STABLE [57aae65ae] 2023-11-22 11:14:35 +0530
909899

910900
<listitem>
911901
<!--
912-
Author: Amit Kapila <akapila@postgresql.org>
913-
Branch: REL_15_STABLE [b793a416b] 2024-01-29 10:42:41 +0530
914-
Branch: REL_14_STABLE [6b77048e5] 2024-01-29 10:34:03 +0530
915-
-->
916-
<para>
917-
Prevent examining system catalogs with the wrong snapshot during
918-
logical decoding (Fei Changhong)
919-
</para>
920-
921-
<para>
922-
If decoding begins partway through a transaction that modifies
923-
system catalogs, the decoder may not recognize that, causing it to
924-
fail to treat that transaction as in-progress for catalog lookups.
925-
This fix deals with the case that a top-level transaction is already
926-
marked as containing catalog changes, but its subtransaction(s) are
927-
not.
928-
</para>
929-
</listitem>
930-
931-
<listitem>
932-
<!--
933902
Author: Jeff Davis <jdavis@postgresql.org>
934903
Branch: master [5c3166905] 2024-01-12 13:41:36 -0800
935904
Branch: REL_16_STABLE [4c03ac7e2] 2024-01-12 13:42:09 -0800
@@ -1046,6 +1015,23 @@ Branch: REL_16_STABLE [41820e640] 2024-01-12 21:39:35 -0800
10461015
<listitem>
10471016
<!--
10481017
Author: Tom Lane <tgl@sss.pgh.pa.us>
1018+
Branch: master [e4e63cd98] 2024-02-02 15:34:29 -0500
1019+
Branch: REL_16_STABLE [a15378100] 2024-02-02 15:34:29 -0500
1020+
Branch: REL_15_STABLE [3766b8b64] 2024-02-02 15:34:29 -0500
1021+
Branch: REL_14_STABLE [329b96882] 2024-02-02 15:34:29 -0500
1022+
Branch: REL_13_STABLE [29df29dad] 2024-02-02 15:34:29 -0500
1023+
Branch: REL_12_STABLE [4493bfb70] 2024-02-02 15:34:29 -0500
1024+
-->
1025+
<para>
1026+
Report <systemitem>ENOMEM</systemitem> errors from file-related system
1027+
calls as <literal>ERRCODE_OUT_OF_MEMORY</literal>,
1028+
not <literal>ERRCODE_INTERNAL_ERROR</literal> (Alexander Kuzmenkov)
1029+
</para>
1030+
</listitem>
1031+
1032+
<listitem>
1033+
<!--
1034+
Author: Tom Lane <tgl@sss.pgh.pa.us>
10491035
Branch: master [57b440ec1] 2024-01-18 16:11:16 -0500
10501036
Branch: REL_16_STABLE [00f941356] 2024-01-18 16:10:57 -0500
10511037
Branch: REL_15_STABLE [de2d393a8] 2024-01-18 16:10:57 -0500

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp