[COMMITTERS] pgsql: Make more use of RoleSpec struct

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема [COMMITTERS] pgsql: Make more use of RoleSpec struct
Дата
Msg-id E1cMd50-0000Fo-Lh@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Make more use of RoleSpec struct

Most code was casting this through a generic Node.  By declaring
everything as RoleSpec appropriately, we can remove a bunch of casts and
ad-hoc node type checking.

Reviewed-by: Alvaro Herrera <alvherre@2ndquadrant.com>

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/2e254130d1d3f16575f2d72952ab23b4e27d035a

Modified Files
--------------
src/backend/catalog/aclchk.c   |  6 +++---
src/backend/commands/policy.c  |  2 +-
src/backend/commands/user.c    | 12 +++++++-----
src/backend/parser/gram.y      | 17 +++++++++--------
src/backend/utils/adt/acl.c    | 28 ++++++----------------------
src/include/nodes/parsenodes.h | 22 +++++++++++-----------
src/include/utils/acl.h        |  8 ++++----
7 files changed, 41 insertions(+), 54 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: [COMMITTERS] pgsql: Fix interval_transform so it doesn't throw away non-no-opcasts.
Следующее
От: Peter Eisentraut
Дата:
Сообщение: [COMMITTERS] pgsql: Expand ad-hoc unit abbreviations in function descriptions