git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 73fe875) | patch
pg_upgrade: prevent automatic oid assignment
2014年8月26日 02:19:05 +0000 (22:19 -0400)
2014年8月26日 02:19:05 +0000 (22:19 -0400)
commit a7ae1dcf4939cf643c5abe8dd673e4b87a6efd42
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.
contrib/pg_upgrade_support/pg_upgrade_support.c diff | blob | blame | history
src/backend/catalog/heap.c diff | blob | blame | history
src/backend/catalog/index.c diff | blob | blame | history
src/backend/catalog/pg_enum.c diff | blob | blame | history
src/backend/catalog/pg_type.c diff | blob | blame | history
src/backend/catalog/toasting.c diff | blob | blame | history
src/backend/commands/typecmds.c diff | blob | blame | history
src/backend/commands/user.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /