Removal of deprecated views pg_user, pg_group, pg_shadow

From: Stephen Frost <sfrost(at)snowman(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Removal of deprecated views pg_user, pg_group, pg_shadow
Date: 2017-02-10 01:54:42
Message-ID: 20170210015442.GB9812@tamriel.snowman.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Greetings,

The question of removing the pre-role, deprecated, views of pg_user,
pg_group and pg_shadow has come up again.

I figured a new thread was in order, however, to allow others to weigh
in on it.

Note that these views have not been consistently maintained and have
ended up including some role attributes from recent versions (eg:
bypassrls) but were missed when others were added (eg: createrole).
There are properly maintained and cared for role-based versions of all
of these views, which are pg_roles, pg_auth_members, and pg_authid,
respectively.

As we move forward with the other many changes in PG10, it seems like a
good time to remove these inconsistent and ancient views that were
introduced when roles were added in 2005.

Thanks!

Stephen

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Michael Paquier 2017-02-10 02:40:05 Re: pg_basebackup -R
Previous Message Stephen Frost 2017-02-10 01:33:46 Re: [PATCH] Rename pg_switch_xlog to pg_switch_wal