Back-patch fixes for problems with VACUUM destroying t_ctid chains too soon,
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Aug 2005 19:45:06 +0000 (19:45 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Aug 2005 19:45:06 +0000 (19:45 +0000)
commitaf7cebdadfac07bbae8525d42b18e30b8bd7968d
treec7f66620bc0c83b9b156179a722533820e43dd26
parent6ea1792bedfc156036a1350f2ab1fcdc47298601
Back-patch fixes for problems with VACUUM destroying t_ctid chains too soon,
and with insufficient paranoia in code that follows t_ctid links.
This patch covers the 8.0 branch.
src/backend/access/heap/heapam.c
src/backend/commands/async.c
src/backend/commands/trigger.c
src/backend/commands/vacuum.c
src/backend/executor/execMain.c
src/backend/utils/time/tqual.c
src/include/access/heapam.h
src/include/executor/executor.h