From 401f56cdff57261a50dc14e1ccc37749602dbdff Mon Sep 17 00:00:00 2001 From: Shinya Kato Date: Wed, 15 Jul 2026 12:59:54 +0900 Subject: [PATCH v1] doc: Add REPACK to the list of commands allowed by MAINTAIN REPACK requires the MAINTAIN privilege, but it was missing from the two places that enumerate the commands MAINTAIN covers: the privilege description in ddl.sgml and the pg_maintain predefined role description in user-manag.sgml. This was an oversight in commit ac58465e061, which introduced REPACK. Add REPACK next to CLUSTER in both lists. Author: Shinya Kato Reviewed-by: Discussion: https://postgr.es/m/ --- doc/src/sgml/ddl.sgml | 3 ++- doc/src/sgml/user-manag.sgml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml index 2b08b54edf5..6838db86eca 100644 --- a/doc/src/sgml/ddl.sgml +++ b/doc/src/sgml/ddl.sgml @@ -2538,7 +2538,8 @@ REVOKE ALL ON accounts FROM PUBLIC; Allows VACUUM, ANALYZE, - CLUSTER, REFRESH MATERIALIZED VIEW, + CLUSTER, REPACK, + REFRESH MATERIALIZED VIEW, REINDEX, LOCK TABLE, and database object statistics manipulation functions (see ) on a relation. diff --git a/doc/src/sgml/user-manag.sgml b/doc/src/sgml/user-manag.sgml index 0ec32700bd4..d68dd261012 100644 --- a/doc/src/sgml/user-manag.sgml +++ b/doc/src/sgml/user-manag.sgml @@ -660,6 +660,7 @@ GRANT pg_signal_backend TO admin_user; VACUUM, ANALYZE, CLUSTER, + REPACK, REFRESH MATERIALIZED VIEW, REINDEX, and LOCK TABLE on all -- 2.47.3