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

Commit80d4384

Browse files
committed
Release notes for 15.2, 14.7, 13.10, 12.14, 11.19.
1 parentf282b02 commit80d4384

File tree

1 file changed

+8
-108
lines changed

1 file changed

+8
-108
lines changed

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

Lines changed: 8 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -274,15 +274,14 @@ Branch: REL_12_STABLE [b55303792] 2023-01-26 14:55:03 +1300
274274
Branch: REL_11_STABLE [d95dcc9ab] 2023-01-26 14:55:37 +1300
275275
-->
276276
<para>
277-
Fix edge-case data corruption inshared tuplestores (Dmitry Astapov)
277+
Fix edge-case data corruption inparallel hash joins (Dmitry Astapov)
278278
</para>
279279

280280
<para>
281-
If the final chunk of a large tuple being written out to disk was
282-
exactly 32760 bytes, it would be corrupted due to a fencepost bug.
283-
This is a hazard for parallelized plans that require a tuplestore,
284-
such as parallel hash join. The query would typically fail later
285-
with corrupted-data symptoms.
281+
If the final chunk of a large tuple being written out to a temporary
282+
file was exactly 32760 bytes, it would be corrupted due to a
283+
fencepost bug. The query would typically fail later with
284+
corrupted-data symptoms.
286285
</para>
287286
</listitem>
288287

@@ -377,26 +376,6 @@ Branch: REL_15_STABLE [db9127c58] 2023-01-15 17:32:09 -0500
377376

378377
<listitem>
379378
<!--
380-
Author: Michael Paquier <michael@paquier.xyz>
381-
Branch: REL_13_STABLE [72b6098be] 2023-01-11 09:56:14 +0900
382-
Branch: REL_12_STABLE [c0ee6943c] 2023-01-11 09:56:18 +0900
383-
-->
384-
<para>
385-
Prevent <quote>wrong tuple length</quote> failure
386-
at the end of <command>VACUUM</command> (Ashwin Agrawal, Junfeng Yang)
387-
</para>
388-
389-
<para>
390-
This occurred if <command>VACUUM</command> needed to update the
391-
current database's <structfield>datfrozenxid</structfield> value and
392-
the database has so many granted privileges that
393-
its <structfield>datacl</structfield> value has been pushed
394-
out-of-line.
395-
</para>
396-
</listitem>
397-
398-
<listitem>
399-
<!--
400379
Author: Tom Lane <tgl@sss.pgh.pa.us>
401380
Branch: master [20432f873] 2022-12-13 14:23:58 -0500
402381
Branch: REL_15_STABLE [18431ee6f] 2022-12-13 14:23:59 -0500
@@ -621,8 +600,9 @@ Branch: REL_14_STABLE [7715a3c24] 2022-11-29 11:46:33 -0500
621600
</para>
622601

623602
<para>
624-
Bad things could happen if a SQL-language function executes the same
625-
utility command more than once during a calling query.
603+
If a SQL-language function executes the same utility command more
604+
than once within a single calling query, it could crash or report
605+
strange errors such as <quote>unrecognized node type</quote>.
626606
</para>
627607
</listitem>
628608

@@ -870,28 +850,6 @@ Branch: REL_11_STABLE [5eaf3e375] 2022-11-11 12:46:52 -0800
870850

871851
<listitem>
872852
<!--
873-
Author: Tom Lane <tgl@sss.pgh.pa.us>
874-
Branch: REL_14_STABLE [32d5a4974] 2022-11-17 16:54:30 -0500
875-
Branch: REL_13_STABLE [9a299cf7c] 2022-11-17 16:54:30 -0500
876-
Branch: REL_12_STABLE [e21856fd6] 2022-11-17 16:54:31 -0500
877-
Branch: REL_11_STABLE [d4acf2eb9] 2022-11-17 16:54:31 -0500
878-
-->
879-
<para>
880-
Prevent unsafe usage of a relation cache
881-
entry's <structfield>rd_smgr</structfield> pointer (Amul Sul)
882-
</para>
883-
884-
<para>
885-
Remove various assumptions that <structfield>rd_smgr</structfield>
886-
would stay valid over a series of operations, by wrapping all uses
887-
of it in a function that will recompute it if needed. This prevents
888-
bugs occurring when an unexpected cache flush occurs partway through
889-
such a series.
890-
</para>
891-
</listitem>
892-
893-
<listitem>
894-
<!--
895853
Author: Dean Rasheed <dean.a.rasheed@gmail.com>
896854
Branch: master [b2d479289] 2023-02-03 11:13:34 +0000
897855
Branch: REL_15_STABLE [4f74741a5] 2023-02-03 11:11:59 +0000
@@ -1026,34 +984,6 @@ Branch: REL_15_STABLE [8b5ba2f3f] 2022-12-12 10:33:02 -0500
1026984
<listitem>
1027985
<!--
1028986
Author: Tom Lane <tgl@sss.pgh.pa.us>
1029-
Branch: REL_14_STABLE [55f30e6c7] 2022-11-19 11:40:30 -0500
1030-
Branch: REL_13_STABLE [e46e986ba] 2022-11-19 11:40:30 -0500
1031-
Branch: REL_12_STABLE [344b78492] 2022-11-19 11:40:30 -0500
1032-
Branch: REL_11_STABLE [b1f106420] 2022-11-19 11:40:30 -0500
1033-
Branch: REL_14_STABLE [03ac48549] 2022-11-19 12:00:27 -0500
1034-
Branch: REL_13_STABLE [a5b26aaaf] 2022-11-19 12:00:27 -0500
1035-
Branch: REL_12_STABLE [1ed6f1b91] 2022-11-19 12:00:27 -0500
1036-
Branch: REL_11_STABLE [b7333e826] 2022-11-19 12:00:27 -0500
1037-
-->
1038-
<para>
1039-
In <application>pg_dump</application>,
1040-
avoid calling unsafe server functions before we have locks on the
1041-
tables to be examined (Tom Lane, Gilles Darold)
1042-
</para>
1043-
1044-
<para>
1045-
<application>pg_dump</application> uses certain server functions
1046-
that can fail if examining a table that gets dropped concurrently.
1047-
Avoid this type of failure by ensuring that we obtain access share
1048-
lock before inquiring too deeply into a table's properties, and that
1049-
we don't apply such functions to tables we don't intend to dump at
1050-
all.
1051-
</para>
1052-
</listitem>
1053-
1054-
<listitem>
1055-
<!--
1056-
Author: Tom Lane <tgl@sss.pgh.pa.us>
1057987
Branch: master [74739d1d3] 2023-01-19 19:32:50 -0500
1058988
Branch: REL_15_STABLE [488e89bf7] 2023-01-19 19:32:47 -0500
1059989
-->
@@ -1128,17 +1058,6 @@ Branch: REL_15_STABLE [b8988cf1d] 2022-11-21 15:37:10 -0500
11281058

11291059
<listitem>
11301060
<!--
1131-
Author: Etsuro Fujita <efujita@postgresql.org>
1132-
Branch: REL_12_STABLE [69f75bf82] 2022-12-15 21:15:00 +0900
1133-
-->
1134-
<para>
1135-
Fix faulty assertion in <filename>contrib/postgres_fdw</filename>
1136-
(Etsuro Fujita)
1137-
</para>
1138-
</listitem>
1139-
1140-
<listitem>
1141-
<!--
11421061
Author: Tom Lane <tgl@sss.pgh.pa.us>
11431062
Branch: master [701c881f7] 2022-12-21 17:51:50 -0500
11441063
Branch: REL_15_STABLE [b87037b37] 2022-12-21 17:51:50 -0500
@@ -1155,25 +1074,6 @@ Branch: REL_11_STABLE [0ff4056b8] 2022-12-21 17:51:50 -0500
11551074

11561075
<listitem>
11571076
<!--
1158-
Author: Michael Paquier <michael@paquier.xyz>
1159-
Branch: REL_13_STABLE [c304c069d] 2022-11-09 09:39:53 +0900
1160-
Branch: REL_12_STABLE [edb4ef48d] 2022-11-09 09:39:55 +0900
1161-
Branch: REL_11_STABLE [91723759e] 2022-11-09 09:39:57 +0900
1162-
Branch: REL_10_STABLE [8f5d4ee6c] 2022-11-09 09:39:58 +0900
1163-
Branch: REL9_6_STABLE [b2b988110] 2022-11-09 09:40:01 +0900
1164-
Branch: REL9_5_STABLE [40064e103] 2022-11-09 09:40:02 +0900
1165-
Branch: REL9_4_STABLE [0f5812df6] 2022-11-09 09:40:05 +0900
1166-
Branch: REL9_3_STABLE [a5171b880] 2022-11-09 09:40:06 +0900
1167-
Branch: REL9_2_STABLE [c58c0770a] 2022-11-09 09:40:09 +0900
1168-
-->
1169-
<para>
1170-
In <filename>contrib/sepgsql</filename>, avoid deprecation warnings
1171-
with recent <application>libselinux</application> (Michael Paquier)
1172-
</para>
1173-
</listitem>
1174-
1175-
<listitem>
1176-
<!--
11771077
Author: Tom Lane <tgl@sss.pgh.pa.us>
11781078
Branch: REL_15_STABLE [576506303] 2022-11-10 10:23:49 -0500
11791079
Branch: REL_14_STABLE [06dca17ad] 2022-11-10 10:23:49 -0500

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp