]> granicus.if.org Git - postgresql/commit
Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 12 Jul 2001 04:11:13 +0000 (04:11 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 12 Jul 2001 04:11:13 +0000 (04:11 +0000)
commitb9f3a929ee6b0309c50d837f464da7440303d2ef
treec3bd00b8b62a92bbfaf834dda3342df6f90453c6
parenteaafc9d66c3196bd0d47cef2b0d8c2cafad504f3
Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the
validity checking rules for VACUUM.  Make some other rearrangements of the
VACUUM code to allow more code to be shared between full and lazy VACUUM.
Minor code cleanups and added comments for TransactionId manipulations.
14 files changed:
src/backend/access/heap/heapam.c
src/backend/access/transam/transam.c
src/backend/access/transam/transsup.c
src/backend/access/transam/varsup.c
src/backend/access/transam/xact.c
src/backend/access/transam/xid.c
src/backend/commands/vacuum.c
src/backend/storage/ipc/sinval.c
src/backend/utils/time/tqual.c
src/include/access/heapam.h
src/include/access/transam.h
src/include/access/xact.h
src/include/commands/vacuum.h
src/include/utils/tqual.h