diff --git a/doc/src/sgml/release-17.sgml b/doc/src/sgml/release-17.sgml index 891678cc94b..1e65e99f2b2 100644 --- a/doc/src/sgml/release-17.sgml +++ b/doc/src/sgml/release-17.sgml @@ -628,45 +628,20 @@ Relevant columns have been removed from pg_stat_bgwriter and added to this new s - - - -Allow pg_stat_reset_shared() to reset all shared statistics (Atsushi Torikoshi) - - - -This is done by passing NULL. - - - - - - - -Allow pg_stat_reset_shared('slru') to clear SLRU statistics (Atsushi Torikoshi) - - - -Now pg_stat_reset_shared(NULL) also resets SLRU statistics. - - - - -Allow pg_stat_reset_slru() to reset all SLRU statistics (Bharath Rupireddy) +Improve control over resetting statistics (Atsushi Torikoshi, Bharath Rupireddy) -The command pg_stat_reset_slru(NULL) already did this. +Allow pg_stat_reset_shared() (with no arguments) and pg_stat_reset_shared(NULL) to reset all shared statistics. +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). @@ -784,21 +759,22 @@ Add server variable trace_connection_negotiation to allow debugging of connectio -Add per-table GRANT permission MAINTAIN to control maintenance operations (Nathan Bossart) +Allow granting the right to perform maintenance operations (Nathan Bossart) -The operations are VACUUM, ANALYZE, REINDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and LOCK TABLE. +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, +REINDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and LOCK TABLE. @@ -2234,45 +2210,19 @@ Allow reindexdb --index to process indexes from different tables in parallel (Ma - - - -Allow reindexdb to process objects in all databases matching a pattern (Nathan Bossart) - - - -Specifically, --all can now be used with --table, --schema, --index, and --system. - - - - - - - -Allow vacuumdb to process objects in all databases matching a pattern (Nathan Bossart) - - - -Specifically, --all can now be used with --table, --schema, and --exclude-schema. - - - - -Allow clusterdb to process objects in all databases matching a pattern (Nathan Bossart) +Allow reindexdb, vacuumdb, and clusterdb to process objects in all databases matching a pattern (Nathan Bossart) -Specifically, --all can now be used with --table. +The new option --all controls this behavior. @@ -2550,28 +2500,6 @@ This value is used by the optimizer. - - - - -Create custom wait events for postgres_fdw (Masahiro Ikeda) - - - - - - - -Create custom wait events for dblink (Masahiro Ikeda) - - - Allow extensions to define custom wait events (Masahiro Ikeda) + + +Custom wait events have been added to postgres_fdw and dblink. +