OSDN Git Service

Simplify initdb-time assignment of OIDs as I proposed yesterday, and
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 13 Apr 2005 18:54:57 +0000 (18:54 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 13 Apr 2005 18:54:57 +0000 (18:54 +0000)
commit2193a856a229026673cbc56310cd0bddf7b5ea25
tree85a5c8c9c8dc0b7135f02e823dc3749d61eb8325
parent2fdf9e0be6b474e38e516007b5ac5274ecef514d
Simplify initdb-time assignment of OIDs as I proposed yesterday, and
avoid encroaching on the 'user' range of OIDs by allowing automatic
OID assignment to use values below 16k until we reach normal operation.

initdb not forced since this doesn't make any incompatible change;
however a lot of stuff will have different OIDs after your next initdb.
doc/src/sgml/bki.sgml
src/backend/access/transam/varsup.c
src/backend/access/transam/xlog.c
src/backend/catalog/genbki.sh
src/backend/storage/lmgr/lock.c
src/backend/utils/misc/guc.c
src/bin/pg_resetxlog/pg_resetxlog.c
src/include/access/transam.h
src/include/catalog/duplicate_oids
src/include/catalog/unused_oids