Skip to content

Commit 87331c6

Browse files
committed
doc PG 17 relnotes: combine items
Reported-by: Andres Freund Discussion: https://postgr.es/m/20240524182329.gmzcd3a2zrvyepgy@awork3.anarazel.de Backpatch-through: master
1 parent 53785d2 commit 87331c6

File tree

1 file changed

+18
-82
lines changed

1 file changed

+18
-82
lines changed

doc/src/sgml/release-17.sgml

Lines changed: 18 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -628,45 +628,20 @@ Relevant columns have been removed from pg_stat_bgwriter and added to this new s
628628
<!--
629629
Author: Michael Paquier <michael@paquier.xyz>
630630
2023-11-12 [23c8c0c8f] Add ability to reset all shared stats types in pg_stat_r
631-
-->
632-
633-
<listitem>
634-
<para>
635-
Allow pg_stat_reset_shared() to reset all shared statistics (Atsushi Torikoshi)
636-
</para>
637-
638-
<para>
639-
This is done by passing NULL.
640-
</para>
641-
</listitem>
642-
643-
<!--
644631
Author: Michael Paquier <michael@paquier.xyz>
645632
2023-11-16 [2e8a0edc2] Add target "slru" to pg_stat_reset_shared()
646-
-->
647-
648-
<listitem>
649-
<para>
650-
Allow pg_stat_reset_shared('slru') to clear SLRU statistics (Atsushi Torikoshi)
651-
</para>
652-
653-
<para>
654-
Now pg_stat_reset_shared(NULL) also resets SLRU statistics.
655-
</para>
656-
</listitem>
657-
658-
<!--
659633
Author: Michael Paquier <michael@paquier.xyz>
660634
2023-11-14 [e5cca6288] Add support for pg_stat_reset_slru without argument
661635
-->
662636

663637
<listitem>
664638
<para>
665-
Allow pg_stat_reset_slru() to reset all SLRU statistics (Bharath Rupireddy)
639+
Improve control over resetting statistics (Atsushi Torikoshi, Bharath Rupireddy)
666640
</para>
667641

668642
<para>
669-
The command pg_stat_reset_slru(NULL) already did this.
643+
Allow pg_stat_reset_shared() (with no arguments) and pg_stat_reset_shared(NULL) to reset all shared statistics.
644+
Allow pg_stat_reset_shared('slru') and pg_stat_reset_slru() (with no arguments) to reset SLRU statistics, which was already possible with pg_stat_reset_slru(NULL).
670645
</para>
671646
</listitem>
672647

@@ -784,21 +759,22 @@ Add server variable trace_connection_negotiation to allow debugging of connectio
784759
<!--
785760
Author: Nathan Bossart <nathan@postgresql.org>
786761
2024-03-13 [ecb0fd337] Reintroduce MAINTAIN privilege and pg_maintain predefine
762+
Author: Nathan Bossart <nathan@postgresql.org>
763+
2024-03-13 [ecb0fd337] Reintroduce MAINTAIN privilege and pg_maintain predefine
787764
-->
788765

789766
<listitem>
790767
<para>
791-
Add per-table GRANT permission MAINTAIN to control maintenance operations (Nathan Bossart)
768+
Allow granting the right to perform maintenance operations (Nathan Bossart)
792769
</para>
793770

794771
<para>
795-
The operations are VACUUM, ANALYZE, REINDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and LOCK TABLE.
772+
The permission can be granted on a per-table basis using the MAINTAIN privilege and on a per-role basis via the pg_maintain predefined role. Permitted operations are VACUUM, ANALYZE,
773+
REINDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and LOCK TABLE.
796774
</para>
797775
</listitem>
798776

799777
<!--
800-
Author: Nathan Bossart <nathan@postgresql.org>
801-
2024-03-13 [ecb0fd337] Reintroduce MAINTAIN privilege and pg_maintain predefine
802778
-->
803779

804780
<listitem>
@@ -2234,45 +2210,19 @@ Allow reindexdb --index to process indexes from different tables in parallel (Ma
22342210
<!--
22352211
Author: Nathan Bossart <nathan@postgresql.org>
22362212
2024-03-11 [24c928ad9] reindexdb: Allow specifying objects to process in all da
2237-
-->
2238-
2239-
<listitem>
2240-
<para>
2241-
Allow reindexdb to process objects in all databases matching a pattern (Nathan Bossart)
2242-
</para>
2243-
2244-
<para>
2245-
Specifically, --all can now be used with --table, --schema, --index, and --system.
2246-
</para>
2247-
</listitem>
2248-
2249-
<!--
22502213
Author: Nathan Bossart <nathan@postgresql.org>
22512214
2024-03-11 [648928c79] vacuumdb: Allow specifying objects to process in all dat
2252-
-->
2253-
2254-
<listitem>
2255-
<para>
2256-
Allow vacuumdb to process objects in all databases matching a pattern (Nathan Bossart)
2257-
</para>
2258-
2259-
<para>
2260-
Specifically, --all can now be used with --table, --schema, and --exclude-schema.
2261-
</para>
2262-
</listitem>
2263-
2264-
<!--
22652215
Author: Nathan Bossart <nathan@postgresql.org>
22662216
2024-03-11 [1b49d56d3] clusterdb: Allow specifying tables to process in all dat
22672217
-->
22682218

22692219
<listitem>
22702220
<para>
2271-
Allow clusterdb to process objects in all databases matching a pattern (Nathan Bossart)
2221+
Allow reindexdb, vacuumdb, and clusterdb to process objects in all databases matching a pattern (Nathan Bossart)
22722222
</para>
22732223

22742224
<para>
2275-
Specifically, --all can now be used with --table.
2225+
The new option --all controls this behavior.
22762226
</para>
22772227
</listitem>
22782228

@@ -2550,28 +2500,6 @@ This value is used by the optimizer.
25502500
</para>
25512501
</listitem>
25522502

2553-
<!--
2554-
Author: Michael Paquier <michael@paquier.xyz>
2555-
2023-10-05 [d61f2538a] postgres_fdw: Replace WAIT_EVENT_EXTENSION with custom w
2556-
-->
2557-
2558-
<listitem>
2559-
<para>
2560-
Create custom wait events for postgres_fdw (Masahiro Ikeda)
2561-
</para>
2562-
</listitem>
2563-
2564-
<!--
2565-
Author: Michael Paquier <michael@paquier.xyz>
2566-
2023-10-05 [c789f0f6c] dblink: Replace WAIT_EVENT_EXTENSION with custom wait ev
2567-
-->
2568-
2569-
<listitem>
2570-
<para>
2571-
Create custom wait events for dblink (Masahiro Ikeda)
2572-
</para>
2573-
</listitem>
2574-
25752503
<!--
25762504
Author: Noah Misch <noah@leadboat.com>
25772505
2024-01-08 [d3c5f37dd] Make dblink interruptible, via new libpqsrv APIs.
@@ -2696,12 +2624,20 @@ Author: Michael Paquier <michael@paquier.xyz>
26962624
2023-07-31 [c9af05465] Support custom wait events for wait event type "Extensio
26972625
Author: Michael Paquier <michael@paquier.xyz>
26982626
2023-10-04 [c8e318b1b] worker_spi: Rename custom wait event to "WorkerSpiMain"
2627+
Author: Michael Paquier <michael@paquier.xyz>
2628+
2023-10-05 [d61f2538a] postgres_fdw: Replace WAIT_EVENT_EXTENSION with custom w
2629+
Author: Michael Paquier <michael@paquier.xyz>
2630+
2023-10-05 [c789f0f6c] dblink: Replace WAIT_EVENT_EXTENSION with custom wait ev
26992631
-->
27002632

27012633
<listitem>
27022634
<para>
27032635
Allow extensions to define custom wait events (Masahiro Ikeda)
27042636
</para>
2637+
2638+
<para>
2639+
Custom wait events have been added to postgres_fdw and dblink.
2640+
</para>
27052641
</listitem>
27062642

27072643
<!--

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