Skip to content

Commit 68b6ed4

Browse files
committed
Doc: update v14 release notes through today.
Account for recent commits, notably reversion of 0827e8a. Strip trailing spaces.
1 parent 5593441 commit 68b6ed4

File tree

1 file changed

+68
-41
lines changed

1 file changed

+68
-41
lines changed

doc/src/sgml/release-14.sgml

Lines changed: 68 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<formalpara>
88
<title>Release date:</title>
9-
<para>2021-??-?? (AS OF 2021-06-20)</para>
9+
<para>2021-??-?? (AS OF 2021-09-18)</para>
1010
</formalpara>
1111

1212
<sect2>
@@ -411,7 +411,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
411411
<listitem>
412412
<!--
413413
Author: Tom Lane <tgl@sss.pgh.pa.us>
414-
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
414+
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
415415
-->
416416

417417
<para>
@@ -767,7 +767,7 @@ Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
767767
<listitem>
768768
<!--
769769
Author: Fujii Masao <fujii@postgresql.org>
770-
2020-12-08 [e2ac3fed3] Speed up rechecking if relation needs to be vacuumed or
770+
2020-12-08 [e2ac3fed3] Speed up rechecking if relation needs to be vacuumed or
771771
-->
772772

773773
<para>
@@ -858,24 +858,6 @@ Author: Noah Misch <noah@leadboat.com>
858858

859859
<listitem>
860860
<!--
861-
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
862-
2021-04-08 [0827e8af7] autovacuum: handle analyze for partitioned tables
863-
-->
864-
865-
<para>
866-
<link linkend="autovacuum">Autovacuum</link> now analyzes
867-
partitioned tables (Yuzuko Hosoya, Álvaro Herrera)
868-
</para>
869-
870-
<para>
871-
Insert, update, and delete tuple counts from partitions are now
872-
propagated to their parent tables so autovacuum knows when to
873-
process them.
874-
</para>
875-
</listitem>
876-
877-
<listitem>
878-
<!--
879861
Author: Michael Paquier <michael@paquier.xyz>
880862
2021-03-23 [5aed6a1fc] Add per-index stats information in verbose logs of autov
881863
-->
@@ -1184,13 +1166,13 @@ Author: David Rowley <drowley@postgresql.org>
11841166
-->
11851167

11861168
<para>
1187-
Add executor method to cache results from the inner-side of nested
1188-
loop joins (David Rowley)
1169+
Add executor method to memoize results from the inner side of a
1170+
nested-loop join (David Rowley)
11891171
</para>
11901172

11911173
<para>
11921174
This is useful if only a small percentage of rows is checked on
1193-
the inner side and is controlled by <xref
1175+
the inner side. It can be disabled via <xref
11941176
linkend="guc-enable-memoize"/>.
11951177
</para>
11961178
</listitem>
@@ -1281,7 +1263,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
12811263
Author: Tom Lane <tgl@sss.pgh.pa.us>
12821264
2021-03-02 [0c3405cf1] Improve performance of regular expression back-reference
12831265
Author: Tom Lane <tgl@sss.pgh.pa.us>
1284-
2021-03-02 [4604f83fd] Suppress unnecessary regex subre nodes in a couple more
1266+
2021-03-02 [4604f83fd] Suppress unnecessary regex subre nodes in a couple more
12851267
Author: Tom Lane <tgl@sss.pgh.pa.us>
12861268
2021-03-08 [6c20bdb2a] Further tweak memory management for regex DFAs.
12871269
Author: Tom Lane <tgl@sss.pgh.pa.us>
@@ -1298,7 +1280,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
12981280
<listitem>
12991281
<!--
13001282
Author: Michael Paquier <michael@paquier.xyz>
1301-
2020-10-11 [80f8eb79e] Use perfect hash for NFC and NFKC Unicode Normalization
1283+
2020-10-11 [80f8eb79e] Use perfect hash for NFC and NFKC Unicode Normalization
13021284
Author: Michael Paquier <michael@paquier.xyz>
13031285
2020-10-23 [783f0cc64] Improve performance of Unicode {de,re}composition in the
13041286
-->
@@ -1613,7 +1595,7 @@ Author: Andrew Dunstan <andrew@dunslane.net>
16131595
<listitem>
16141596
<!--
16151597
Author: Tom Lane <tgl@sss.pgh.pa.us>
1616-
2020-09-03 [8f8154a50] Allow records to span multiple lines in pg_hba.conf and
1598+
2020-09-03 [8f8154a50] Allow records to span multiple lines in pg_hba.conf and
16171599
-->
16181600

16191601
<para>
@@ -1899,7 +1881,7 @@ Author: Thomas Munro <tmunro@postgresql.org>
18991881
<listitem>
19001882
<!--
19011883
Author: Michael Paquier <michael@paquier.xyz>
1902-
2020-07-12 [b1e48bbe6] Include replication origins in SQL functions for commit
1884+
2020-07-12 [b1e48bbe6] Include replication origins in SQL functions for commit
19031885
-->
19041886

19051887
<para>
@@ -1913,7 +1895,7 @@ Author: Michael Paquier <michael@paquier.xyz>
19131895
<listitem>
19141896
<!--
19151897
Author: Michael Paquier <michael@paquier.xyz>
1916-
2020-07-12 [b1e48bbe6] Include replication origins in SQL functions for commit
1898+
2020-07-12 [b1e48bbe6] Include replication origins in SQL functions for commit
19171899
-->
19181900

19191901
<para>
@@ -2131,7 +2113,7 @@ Author: Amit Kapila <akapila@postgresql.org>
21312113
<listitem>
21322114
<!--
21332115
Author: Tom Lane <tgl@sss.pgh.pa.us>
2134-
2020-09-18 [06a7c3154] Allow most keywords to be used as column labels without
2116+
2020-09-18 [06a7c3154] Allow most keywords to be used as column labels without
21352117
-->
21362118

21372119
<para>
@@ -2220,7 +2202,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
22202202
<listitem>
22212203
<!--
22222204
Author: Tom Lane <tgl@sss.pgh.pa.us>
2223-
2021-04-13 [6c0373ab7] Allow table-qualified variable names in ON CONFLICT ...
2205+
2021-04-13 [6c0373ab7] Allow table-qualified variable names in ON CONFLICT ...
22242206
-->
22252207

22262208
<para>
@@ -2414,7 +2396,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
24142396
Author: Peter Eisentraut <peter@eisentraut.org>
24152397
2021-01-30 [dfb75e478] Add primary keys and unique constraints to system catalo
24162398
Author: Tom Lane <tgl@sss.pgh.pa.us>
2417-
2021-02-02 [62f34097c] Build in some knowledge about foreign-key relationships
2399+
2021-02-02 [62f34097c] Build in some knowledge about foreign-key relationships
24182400
-->
24192401

24202402
<para>
@@ -2500,6 +2482,8 @@ Author: Alexander Korotkov <akorotkov@postgresql.org>
25002482
2020-12-29 [db6335b5b] Add support of multirange matching to the existing range
25012483
Author: Alexander Korotkov <akorotkov@postgresql.org>
25022484
2020-12-30 [62097a4cc] Fix selectivity estimation @&gt; (anymultirange, anyrange)
2485+
Author: Alexander Korotkov <akorotkov@postgresql.org>
2486+
2021-07-18 [244ad5415] Support for unnest(multirange)
25032487
-->
25042488

25052489
<para>
@@ -2908,7 +2892,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
29082892
<listitem>
29092893
<!--
29102894
Author: Tom Lane <tgl@sss.pgh.pa.us>
2911-
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
2895+
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
29122896
-->
29132897

29142898
<para>
@@ -2921,7 +2905,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
29212905
<listitem>
29222906
<!--
29232907
Author: Tom Lane <tgl@sss.pgh.pa.us>
2924-
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
2908+
2021-02-25 [2a0af7fe4] Allow complemented character class escapes within regex
29252909
-->
29262910

29272911
<para>
@@ -2986,7 +2970,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
29862970
<listitem>
29872971
<!--
29882972
Author: Tom Lane <tgl@sss.pgh.pa.us>
2989-
2021-03-08 [fed10d4ee] Properly mark pg_stat_get_subscription() as returning a
2973+
2021-03-08 [fed10d4ee] Properly mark pg_stat_get_subscription() as returning a
29902974
-->
29912975

29922976
<para>
@@ -3223,6 +3207,19 @@ Author: Dean Rasheed <dean.a.rasheed@gmail.com>
32233207

32243208
<listitem>
32253209
<!--
3210+
Author: Fujii Masao <fujii@postgresql.org>
3211+
2021-09-01 [d760d942c] pgbench: Fix bug in measurement of disconnection delays.
3212+
-->
3213+
3214+
<para>
3215+
Include disconnection times in the reconnection overhead measured
3216+
by <application>pgbench</application> with <option>-C</option>
3217+
(Yugo Nagata)
3218+
</para>
3219+
</listitem>
3220+
3221+
<listitem>
3222+
<!--
32263223
Author: Tom Lane <tgl@sss.pgh.pa.us>
32273224
2020-09-17 [99175141c] Improve common/logging.c's support for multiple verbosit
32283225
-->
@@ -3281,7 +3278,7 @@ Author: Michael Paquier <michael@paquier.xyz>
32813278
<listitem>
32823279
<!--
32833280
Author: Tom Lane <tgl@sss.pgh.pa.us>
3284-
2021-01-05 [7d80441d2] Allow psql's \dt and \di to show TOAST tables and their
3281+
2021-01-05 [7d80441d2] Allow psql's \dt and \di to show TOAST tables and their
32853282
-->
32863283

32873284
<para>
@@ -3357,7 +3354,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
33573354
Author: Michael Paquier <michael@paquier.xyz>
33583355
2020-07-21 [c273d9d8c] Rework tab completion of COPY and \copy in psql
33593356
Author: Michael Paquier <michael@paquier.xyz>
3360-
2020-07-30 [f1af75c5f] Include partitioned tables for tab completion of VACUUM
3357+
2020-07-30 [f1af75c5f] Include partitioned tables for tab completion of VACUUM
33613358
Author: Michael Paquier <michael@paquier.xyz>
33623359
2020-08-11 [1f75b4541] Improve tab completion of REINDEX in psql
33633360
Author: Michael Paquier <michael@paquier.xyz>
@@ -3379,13 +3376,13 @@ Author: Thomas Munro <tmunro@postgresql.org>
33793376
Author: Fujii Masao <fujii@postgresql.org>
33803377
2021-02-25 [6b40d9bdb] Improve tab-completion for TRUNCATE.
33813378
Author: Michael Paquier <michael@paquier.xyz>
3382-
2021-03-19 [5b2266e33] Improve tab completion of IMPORT FOREIGN SCHEMA with \h
3379+
2021-03-19 [5b2266e33] Improve tab completion of IMPORT FOREIGN SCHEMA with \h
33833380
Author: Tom Lane <tgl@sss.pgh.pa.us>
33843381
2021-04-08 [d1fcbde57] Add support for tab-completion of type arguments in \df,
33853382
Author: Fujii Masao <fujii@postgresql.org>
33863383
2021-04-12 [81e094bdf] Support tab-complete for TRUNCATE on foreign tables.
33873384
Author: Michael Paquier <michael@paquier.xyz>
3388-
2021-04-21 [22b2dec31] Add CURRENT_ROLE to list of roles for tab completion of
3385+
2021-04-21 [22b2dec31] Add CURRENT_ROLE to list of roles for tab completion of
33893386
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
33903387
2021-04-26 [6dd1042ed] psql: tab-complete ALTER ... DETACH CONCURRENTLY / FINAL
33913388
Author: Michael Paquier <michael@paquier.xyz>
@@ -3587,15 +3584,21 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
35873584
<!--
35883585
Author: Peter Eisentraut <peter@eisentraut.org>
35893586
2021-01-06 [4656e3d66] Replace CLOBBER_CACHE_ALWAYS with run-time GUC
3587+
Author: Tom Lane <tgl@sss.pgh.pa.us>
3588+
2021-07-01 [d04770801] Add - -clobber-cache option to initdb, for CCA testing.
3589+
Author: Tom Lane <tgl@sss.pgh.pa.us>
3590+
2021-07-13 [6201fa3c1] Rename debug_invalidate_system_caches_always to debug_di
35903591
-->
35913592

35923593
<para>
3593-
Add <xref linkend="guc-debug-discard-caches"/>
3594+
Add <xref linkend="guc-debug-discard-caches"/> parameter
35943595
to control cache flushing for test purposes (Craig Ringer)
35953596
</para>
35963597

35973598
<para>
35983599
Previously this behavior could only be set at compile time.
3600+
To invoke it during <application>initdb</application>, use the new
3601+
option <option>--discard-caches</option>.
35993602
</para>
36003603
</listitem>
36013604

@@ -3714,6 +3717,30 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
37143717
</para>
37153718
</listitem>
37163719

3720+
<listitem>
3721+
<!--
3722+
Author: Tom Lane <tgl@sss.pgh.pa.us>
3723+
2021-06-19 [6991e774e] Provide feature-test macros for libpq features added in
3724+
-->
3725+
3726+
<para>
3727+
Provide feature-test macros in <filename>libpq-fe.h</filename>
3728+
for recently-added <application>libpq</application> features
3729+
(Tom Lane, Álvaro Herrera)
3730+
</para>
3731+
3732+
<para>
3733+
Historically, applications have usually used compile-time checks
3734+
of <literal>PG_VERSION_NUM</literal> to test whether a feature is
3735+
available. But that's normally the server version, which might
3736+
not be a good guide to <application>libpq</application>'s
3737+
version. <filename>libpq-fe.h</filename> now
3738+
offers <literal>#define</literal> symbols denoting
3739+
application-visible features added in v14; the intent is to keep
3740+
adding symbols for such features in future versions.
3741+
</para>
3742+
</listitem>
3743+
37173744
</itemizedlist>
37183745

37193746
</sect3>
@@ -3969,7 +3996,7 @@ Author: Tomas Vondra <tomas.vondra@postgresql.org>
39693996
<listitem>
39703997
<!--
39713998
Author: Fujii Masao <fujii@postgresql.org>
3972-
2021-04-07 [a3740c48e] postgres_fdw: Allow partitions specified in LIMIT TO to
3999+
2021-04-07 [a3740c48e] postgres_fdw: Allow partitions specified in LIMIT TO to
39734000
-->
39744001

39754002
<para>

0 commit comments

Comments
 (0)