Re: Additional role attributes && superuser review - Mailing list pgsql-hackers

From Amit Langote
Subject Re: Additional role attributes && superuser review
Date
Msg-id 567B97C9.1070003@lab.ntt.co.jp
Whole thread Raw
In response to Re: Additional role attributes && superuser review  (Stephen Frost <sfrost@snowman.net>)
Responses Re: Additional role attributes && superuser review  (Stephen Frost <sfrost@snowman.net>)
List pgsql-hackers
Hi,

On 2015/12/23 7:23, Stephen Frost wrote:
> Updated patch attached.  I'll give it another good look and then commit
> it, barring objections.

Just a minor nitpick about a code comment -
    /*
+     * Check that the user is not trying to create a role in the reserved
+     * "pg_" namespace.
+     */
+    if (IsReservedName(stmt->role))

The wording may be slightly confusing, especially saying "... in ...
namespace". ISTM, "namespace" is fairly extensively used around the code
to mean something like "a schema's namespace".

Could perhaps be reworded as:
    /*
+     * Check that the user is not trying to create a role with reserved
+     * name, ie, one starting with "pg_".

If OK, there seems to be one more place further down in the patch with
similar wording.

Thanks,
Amit





pgsql-hackers by date:

Previous
From: Fabien COELHO
Date:
Subject: Re: pgbench - allow backslash-continuations in custom scripts
Next
From: Michael Paquier
Date:
Subject: Re: On-demand running query plans using auto_explain and signals