summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.(none)>2004-09-15 17:25:59 +0000
committerunknown <tomas@poseidon.(none)>2004-09-15 17:25:59 +0000
commit497f8063098e6a03f27be60bd4d3c66cf4efec6f (patch)
tree0452a168a847a8d5cdb7700be6b6800cfb974eeb
parentf401d7da87989acc29ba1b5f99eca91ac6b2849a (diff)
downloadmariadb-git-497f8063098e6a03f27be60bd4d3c66cf4efec6f.tar.gz
HugoTransactions.cpp
changed to do execute(commit);restart() transaction instead of closeTransaction();start new select_all.cpp moved my_init outside DBUG_OFF ndb/test/src/HugoTransactions.cpp: changed to do execute(commit);restart() transaction instead of closeTransaction();start new ndb/tools/select_all.cpp: moved my_init outside DBUG_OFF
-rw-r--r--ndb/test/src/HugoTransactions.cpp7
-rw-r--r--ndb/tools/select_all.cpp2
2 files changed, 6 insertions, 3 deletions
diff --git a/ndb/test/src/HugoTransactions.cpp b/ndb/test/src/HugoTransactions.cpp
index 05039562c76..53809ecc851 100644
--- a/ndb/test/src/HugoTransactions.cpp
+++ b/ndb/test/src/HugoTransactions.cpp
@@ -728,7 +728,8 @@ HugoTransactions::loadTable(Ndb* pNdb,
if (doSleep > 0)
NdbSleep_MilliSleep(doSleep);
- if (first_batch || !oneTrans) {
+ // if (first_batch || !oneTrans) {
+ if (first_batch) {
first_batch = false;
pTrans = pNdb->startTransaction();
@@ -774,8 +775,10 @@ HugoTransactions::loadTable(Ndb* pNdb,
// Execute the transaction and insert the record
if (!oneTrans || (c + batch) >= records) {
- closeTrans = true;
+ // closeTrans = true;
+ closeTrans = false;
check = pTrans->execute( Commit );
+ pTrans->restart();
} else {
closeTrans = false;
check = pTrans->execute( NoCommit );
diff --git a/ndb/tools/select_all.cpp b/ndb/tools/select_all.cpp
index eb95947fc0f..a99bad48f1f 100644
--- a/ndb/tools/select_all.cpp
+++ b/ndb/tools/select_all.cpp
@@ -88,8 +88,8 @@ int main(int argc, const char** argv){
}
_tabname = argv[optind];
-#ifndef DBUG_OFF
my_init();
+#ifndef DBUG_OFF
if (debug_option)
DBUG_PUSH(debug_option);
#endif