Skip to content

Commit 56d467a

Browse files
committed
doc: PG 14 relnotes, mention CONCURRENTLY improvements
Add items for vacuum not having to wait for CONCURRENTLY, and CONCURRENTLY not having to wait for other CONCURRENTLY operations. Reported-by: Simon Riggs Discussion: https://postgr.es/m/CANbhV-EMM4nf7Ys-Yae_kY25dXT_3eiOXke2+yw44jgy+4jNsA@mail.gmail.com Backpatch-through: 14 only
1 parent a3a681f commit 56d467a

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

doc/src/sgml/release-14.sgml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,28 @@ Author: Peter Geoghegan <pg@bowt.ie>
744744

745745
<listitem>
746746
<!--
747+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
748+
2020-11-25 [c98763bf5] Avoid spurious waits in concurrent indexing
749+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
750+
2021-01-15 [f9900df5f] Avoid spurious wait in concurrent reindex
751+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
752+
2021-02-23 [d9d076222] VACUUM: ignore indexing operations with CONCURRENTLY
753+
-->
754+
755+
<para>
756+
Allow vacuum to be more aggressive in removing dead rows during
757+
minimal-locking index operations (Álvaro Herrera)
758+
</para>
759+
760+
<para>
761+
Specifically, <command>CREATE INDEX CONCURRENTLY</command> and
762+
<command>REINDEX CONCURRENTLY</command> no longer limit the dead
763+
row removal of other relations.
764+
</para>
765+
</listitem>
766+
767+
<listitem>
768+
<!--
747769
Author: Fujii Masao <fujii@postgresql.org>
748770
2020-12-08 [e2ac3fed3] Speed up rechecking if relation needs to be vacuumed or
749771
-->
@@ -2283,6 +2305,23 @@ Author: Michael Paquier <michael@paquier.xyz>
22832305
</para>
22842306
</listitem>
22852307

2308+
<listitem>
2309+
<!--
2310+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
2311+
2020-11-25 [c98763bf5] Avoid spurious waits in concurrent indexing
2312+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
2313+
2021-01-15 [f9900df5f] Avoid spurious wait in concurrent reindex
2314+
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
2315+
2021-02-23 [d9d076222] VACUUM: ignore indexing operations with CONCURRENTLY
2316+
-->
2317+
2318+
<para>
2319+
Allow index commands using <command>CONCURRENTLY</command> to
2320+
avoid waiting for the completion of other operations using
2321+
<command>CONCURRENTLY</command> (Álvaro Herrera)
2322+
</para>
2323+
</listitem>
2324+
22862325
<listitem>
22872326
<!--
22882327
Author: Tom Lane <tgl@sss.pgh.pa.us>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy