Fix assorted bugs in privileges-for-types patch.
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 9 Dec 2012 05:08:23 +0000 (00:08 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 9 Dec 2012 05:08:23 +0000 (00:08 -0500)
commitb46c92112bf5afb2476d951b9817ebd8daa7b753
tree3588d916ca3a2d71a0094cd72d889cc400ab2ba9
parenta99c42f291421572aef2b0a9360294c7d89b8bc7
Fix assorted bugs in privileges-for-types patch.

Commit 729205571e81b4767efc42ad7beb53663e08d1ff added privileges on data
types, but there were a number of oversights.  The implementation of
default privileges for types missed a few places, and pg_dump was
utterly innocent of the whole concept.  Per bug #7741 from Nathan Alden,
and subsequent wider investigation.
doc/src/sgml/catalogs.sgml
src/backend/catalog/aclchk.c
src/backend/catalog/dependency.c
src/bin/pg_dump/dumputils.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/bin/psql/describe.c