summaryrefslogtreecommitdiff
path: root/storage
diff options
context:
space:
mode:
authorunknown <tomas@whalegate.ndb.mysql.com>2007-04-18 15:58:30 +0200
committerunknown <tomas@whalegate.ndb.mysql.com>2007-04-18 15:58:30 +0200
commit7f5fd989b190bee51d9f84056044a1ae1b121635 (patch)
treee6155da6864d006e47eddcd4449487523de4a182 /storage
parent28af0d78369b1de8d28fc6267d1796f68bf841b1 (diff)
downloadmariadb-git-7f5fd989b190bee51d9f84056044a1ae1b121635.tar.gz
Bug#17095 circular replication
- make sure any value is set for linked operations as well, e.g. blob tables
Diffstat (limited to 'storage')
-rw-r--r--storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp b/storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
index cc501f8d366..73664ecdbe5 100644
--- a/storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
+++ b/storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
@@ -288,6 +288,8 @@ Dbtup::insertActiveOpList(OperationrecPtr regOperPtr,
regOperPtr.p->saved_change_mask[0] = prevOpPtr.p->saved_change_mask[0];
regOperPtr.p->saved_change_mask[1] = prevOpPtr.p->saved_change_mask[1];
+ regOperPtr.p->m_any_value = prevOpPtr.p->m_any_value;
+
prevOpPtr.p->op_struct.m_wait_log_buffer= 0;
prevOpPtr.p->op_struct.m_load_diskpage_on_commit= 0;