]> granicus.if.org Git - postgresql/commit
Fix pg_upgrade of large object permissions by preserving pg_auth.oid,
authorBruce Momjian <bruce@momjian.us>
Sat, 8 Jan 2011 02:59:29 +0000 (21:59 -0500)
committerBruce Momjian <bruce@momjian.us>
Sat, 8 Jan 2011 02:59:29 +0000 (21:59 -0500)
commitd8d3d2a4f37f6df5d0118b7f5211978cca22091a
tree11299c3a356d18091724b3506c6e2b8ae9965a5d
parent2896c87ce4dc789722296f010eaefd5cbb86ece3
Fix pg_upgrade of large object permissions by preserving pg_auth.oid,
which is stored in pg_largeobject_metadata.

No backpatch to 9.0 because you can't migrate from 9.0 to 9.0 with the
same catversion (because of tablespace conflict), and a pre-9.0
migration to 9.0 has not large object permissions to migrate.
contrib/pg_upgrade/dump.c
contrib/pg_upgrade/function.c
contrib/pg_upgrade/info.c
contrib/pg_upgrade/pg_upgrade.c
contrib/pg_upgrade/pg_upgrade.h
contrib/pg_upgrade_support/pg_upgrade_support.c
src/backend/commands/user.c
src/bin/pg_dump/pg_dumpall.c