]> granicus.if.org Git - postgresql/commit
RecentXmin is too recent to use as the cutoff point for accessing
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 16 Sep 2004 18:35:23 +0000 (18:35 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 16 Sep 2004 18:35:23 +0000 (18:35 +0000)
commit86fff990b2acdbbfaf4340636878313fe270c916
tree1bb9b083366b630a2a835f124b6ad3167b7ab86d
parent8f9f1986034a2273e09ad10671e10d1adda21d1f
RecentXmin is too recent to use as the cutoff point for accessing
pg_subtrans --- what we need is the oldest xmin of any snapshot in use
in the current top transaction.  Introduce a new variable TransactionXmin
to play this role.  Fixes intermittent regression failure reported by
Neil Conway.
src/backend/access/transam/subtrans.c
src/backend/access/transam/transam.c
src/backend/storage/ipc/sinval.c
src/backend/utils/time/tqual.c
src/include/utils/tqual.h