Re: Allow pg_signal_backend members to use pg_log_backend_memory_stats().
Jeff Davis <pgsql@j-davis.com>
From: Jeff Davis <pgsql@j-davis.com>
To: Michael Paquier <michael@paquier.xyz>
Cc: Kyotaro Horiguchi <horikyota.ntt@gmail.com>, bossartn@amazon.com, pgsql-hackers@postgresql.org
Date: 2021-10-25T20:42:07Z
Lists: pgsql-hackers
Attachments
- pg-log-memory-contexts.diff (text/x-patch) patch
On Mon, 2021-10-25 at 16:10 +0900, Michael Paquier wrote: > Hmm. Why don't you split the patch into two parts that can be > discussed separately then? There would be one to remove all the > superuser() checks you can think of, and a potential second to grant > those function's execution to some system role. Good idea. Attached a patch to remove the superuser check on pg_log_backend_memory_contexts(), except in the case when trying to log memory contexts of a superuser backend. Using pg_signal_backend does not seem to be universally acceptable, so I'll just drop the idea of granting to that predefined role. Regards, Jeff Davis
Commits
-
Allow GRANT on pg_log_backend_memory_contexts().
- f0b051e322d5 15.0 landed