-
- Downloads
"git@gitlab.db.in.tum.de:JakobHuber/postgres-lambda-diff.git" did not exist on "83fcaffea2b55152e45fdcaf3fdaf4c0c89f65ce"
Allow GRANT/REVOKE to/from more than one user per invocation. Command tag
for GRANT/REVOKE is now just that, not "CHANGE". On the way, migrate some of the aclitem internal representation away from the parser and build a real parse tree instead. Also add some 'const' qualifiers.
Showing
- doc/src/sgml/ref/grant.sgml 2 additions, 2 deletionsdoc/src/sgml/ref/grant.sgml
- doc/src/sgml/ref/revoke.sgml 2 additions, 2 deletionsdoc/src/sgml/ref/revoke.sgml
- src/backend/catalog/aclchk.c 106 additions, 69 deletionssrc/backend/catalog/aclchk.c
- src/backend/nodes/copyfuncs.c 27 additions, 10 deletionssrc/backend/nodes/copyfuncs.c
- src/backend/nodes/equalfuncs.c 20 additions, 7 deletionssrc/backend/nodes/equalfuncs.c
- src/backend/parser/gram.y 36 additions, 13 deletionssrc/backend/parser/gram.y
- src/backend/tcop/utility.c 6 additions, 6 deletionssrc/backend/tcop/utility.c
- src/backend/utils/adt/acl.c 26 additions, 67 deletionssrc/backend/utils/adt/acl.c
- src/backend/utils/adt/varchar.c 2 additions, 2 deletionssrc/backend/utils/adt/varchar.c
- src/include/nodes/nodes.h 3 additions, 2 deletionssrc/include/nodes/nodes.h
- src/include/nodes/parsenodes.h 18 additions, 6 deletionssrc/include/nodes/parsenodes.h
- src/include/utils/acl.h 8 additions, 10 deletionssrc/include/utils/acl.h
- src/test/regress/expected/privileges.out 10 additions, 4 deletionssrc/test/regress/expected/privileges.out
- src/test/regress/sql/privileges.sql 3 additions, 3 deletionssrc/test/regress/sql/privileges.sql
Loading
Please register or sign in to comment