pgsql: pg_upgrade: prevent automatic oid assignment
От | Bruce Momjian |
---|---|
Тема | pgsql: pg_upgrade: prevent automatic oid assignment |
Дата | |
Msg-id | E1XM6Ll-0002cX-4s@gemulon.postgresql.org обсуждение исходный текст |
Ответы |
Re: pgsql: pg_upgrade: prevent automatic oid assignment
|
Список | pgsql-committers |
pg_upgrade: prevent automatic oid assignment Prevent automatic oid assignment when in binary upgrade mode. Also throw an error when contrib/pg_upgrade_support functions are called when not in binary upgrade mode. This prevent automatically-assigned oids from conflicting with later pre-assigned oids coming from the old cluster. It also makes sure oids are preserved in call important cases. Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/a7ae1dcf4939cf643c5abe8dd673e4b87a6efd42 Modified Files -------------- contrib/pg_upgrade_support/pg_upgrade_support.c | 17 +++++++++++++++++ src/backend/catalog/heap.c | 12 +++++++----- src/backend/catalog/index.c | 13 +++++++------ src/backend/catalog/pg_enum.c | 7 ++++++- src/backend/catalog/pg_type.c | 16 +++++++++++++--- src/backend/catalog/toasting.c | 6 +++++- src/backend/commands/typecmds.c | 9 +++++++-- src/backend/commands/user.c | 9 +++++++-- 8 files changed, 69 insertions(+), 20 deletions(-)
В списке pgsql-committers по дате отправления: