Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:
> Because you want to have multiple versions of a table with the same name
> and table oid. We don't have to have the oid equal the oid of the
> table. Just use any oid to append to the table name for versioning.
That'd do for versioning, but what about a plain table-renaming
operation? We aren't making a new file in that case, and we still
want to avoid rename().
regards, tom lane