summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim B. Mikheev1997-08-29 09:12:20 +0000
committerVadim B. Mikheev1997-08-29 09:12:20 +0000
commit448332a769a77c930059edcb9e2ceaeb54b3a54b (patch)
treed67eff16a11c71988325e937525ebdac7cbc2452
parentd8933d5cffb3bc087d996082731235fee874b0c0 (diff)
TupleUpdatedByCurXactAndCmd () changed due to
Fix very old bug which made tuples changed/inserted by a commnd visible to command itself (so we had multiple update of updated tuples, etc).
-rw-r--r--src/backend/access/common/heapvalid.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/access/common/heapvalid.c b/src/backend/access/common/heapvalid.c
index 87668fbb438..186ee654b32 100644
--- a/src/backend/access/common/heapvalid.c
+++ b/src/backend/access/common/heapvalid.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/common/Attic/heapvalid.c,v 1.15 1997/08/26 23:31:22 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/common/Attic/heapvalid.c,v 1.16 1997/08/29 09:12:20 vadim Exp $
*
*-------------------------------------------------------------------------
*/
@@ -145,7 +145,7 @@ TupleUpdatedByCurXactAndCmd(HeapTuple t)
{
if (TransactionIdEquals(t->t_xmax,
GetCurrentTransactionId()) &&
- t->t_cmax == GetCurrentCommandId())
+ CommandIdGEScanCommandId (t->t_cmax))
return true;
return false;