Solve the problem of OID collisions by probing for duplicate OIDs

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 721e53785d837d48dc33dd68aa77c42ece7c9afb
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-08-12T01:36:05Z
Releases: 8.1.0
Solve the problem of OID collisions by probing for duplicate OIDs
whenever we generate a new OID.  This prevents occasional duplicate-OID
errors that can otherwise occur once the OID counter has wrapped around.
Duplicate relfilenode values are also checked for when creating new
physical files.  Per my recent proposal.

Files