Re: pg_hba_file_settings view patch
Haribabu Kommi <kommi.haribabu@gmail.com>
From: Haribabu Kommi <kommi.haribabu@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Michael Paquier <michael.paquier@gmail.com>, Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>,
Simon Riggs <simon@2ndquadrant.com>, "pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>
Date: 2017-01-31T03:55:20Z
Lists: pgsql-hackers
On Tue, Jan 31, 2017 at 10:04 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > Haribabu Kommi <kommi.haribabu@gmail.com> writes: > > On Mon, Jan 30, 2017 at 5:18 PM, Michael Paquier < > michael.paquier@gmail.com> > > wrote: > >> #define USER_AUTH_LAST uaPeer > >> StaticAssertStmt(lengthof(UserAuthName) == USER_AUTH_LAST + 1, > >> "UserAuthName must include all user authentication names"); > > > Thanks for the review. Added the static assert statement. > > This isn't exactly bulletproof, since somebody could add another enum > value and forget to update the macro. Still, it's better than nothing. > I tried to make it a shade more idiot-proof by putting the #define > physically inside the enum list --- you'd have to really have blinders > on to not notice it there. (Not that people haven't made equally silly > mistakes :-(.) > > Pushed with that adjustment. Thanks for working on this! > Thanks for your support. Regards, Hari Babu Fujitsu Australia
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Invent pg_hba_file_rules view to show the content of pg_hba.conf.
- de16ab723888 10.0 landed
-
Restructure hba.c to replace 3 parallel lists with single list of structs.
- 350cb921ae2c 10.0 landed