Adjust time qual checking code so that we always check TransactionIdIsInProgress
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 7 May 2005 21:23:49 +0000 (21:23 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 7 May 2005 21:23:49 +0000 (21:23 +0000)
commit46c8e93f439d162521ad620ba664d5f57eb70dfb
treee0b00f2ff1b3c12e25821b0982c1f2206010001d
parent278694d2ae0194dc7b6456207d197b3fc56e2eeb
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