Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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)