summaryrefslogtreecommitdiff
path: root/storage/ndb/src/kernel/blocks/dbacc
diff options
context:
space:
mode:
authorunknown <ndbdev@dl145b.mysql.com>2005-07-22 15:01:11 +0200
committerunknown <ndbdev@dl145b.mysql.com>2005-07-22 15:01:11 +0200
commit2e2936839c52554bb942d6c40820fa9506db35e6 (patch)
treed6db3d9eef7fbd47a16ce215c9a116f0157ed183 /storage/ndb/src/kernel/blocks/dbacc
parente3dc82439b39efb9d94f05a6721bc6e9e30bece9 (diff)
parent62cd4c14154fa02f0811d158bcceb201d5ba4b02 (diff)
downloadmariadb-git-2e2936839c52554bb942d6c40820fa9506db35e6.tar.gz
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
into dl145b.mysql.com:/home/ndbdev/tomas/mysql-5.1 storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Auto merged storage/ndb/test/include/HugoOperations.hpp: Auto merged storage/ndb/test/ndbapi/testNdbApi.cpp: Auto merged storage/ndb/test/src/HugoOperations.cpp: Auto merged
Diffstat (limited to 'storage/ndb/src/kernel/blocks/dbacc')
-rw-r--r--storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp b/storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
index 3a2ded5c816..ad27507a277 100644
--- a/storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
+++ b/storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
@@ -4849,16 +4849,16 @@ Uint32 Dbacc::executeNextOperation(Signal* signal)
else if(operationRecPtr.p->operation == ZWRITE)
{
jam();
- operationRecPtr.p->operation = ZINSERT;
+ operationRecPtr.p->operation = ZUPDATE;
if (operationRecPtr.p->prevParallelQue != RNIL) {
OperationrecPtr prevOpPtr;
jam();
prevOpPtr.i = operationRecPtr.p->prevParallelQue;
ptrCheckGuard(prevOpPtr, coprecsize, operationrec);
- if (prevOpPtr.p->operation != ZDELETE)
+ if (prevOpPtr.p->operation == ZDELETE)
{
jam();
- operationRecPtr.p->operation = ZUPDATE;
+ operationRecPtr.p->operation = ZINSERT;
}
}
}