Date: Thursday, June 15, 2000 @ 02:07:34
Author: tgl
Update of /home/projects/pgsql/cvsroot/pgsql/src/backend/storage/large_object
from hub.org:/home/projects/pgsql/tmp/cvs-serv7669
Modified Files:
inv_api.c
----------------------------- Log Message -----------------------------
Repair Large Object bugs demonstrated by Ian Grant's example. inv_write
was inappropriately relying on rel->rd_nblocks to tell if the LO is
empty (apparently a hack to get around a long-dead index bug), causing
misbehavior on a written-but-never-vacuumed LO. Also, inv_read failed
to cope gracefully with 'holes' (unwritten regions) in the object.