Adjust time qual checking code so that we always check TransactionIdIsInProgress
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 7 May 2005 21:22:01 +0000 (21:22 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 7 May 2005 21:22:01 +0000 (21:22 +0000)
commitb72e5fa17b7aef18c744060ede3b1afdf4021dbf
treee46f60928b6b80b1c9ba37ea958b8189f81ada2a
parent4cd4ed0cc29001b019d6ae873d18bc09ab72cf64
Adjust time qual checking code so that we always check TransactionIdIsInProgress
before we check commit/abort status.  Formerly this was done in some paths
but not all, with the result that a transaction might be considered
committed for some purposes before it became committed for others.
Per example found by Jan Wieck.
src/backend/utils/time/tqual.c