into mysql.com:/home/jonas/src/mysql-4.1
ndb/include/ndbapi/NdbConnection.hpp:
Auto merged
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Auto merged
ndb/test/run-test/daily-devel-tests.txt:
Auto merged
set exec_flag in execTC_COMMITREQ so that api will get rollbackrep
ndb/include/ndbapi/NdbConnection.hpp:
Make getConnectedNode public
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Fix TC_COMMITREQ in abort cases
ndb/test/ndbapi/testNodeRestart.cpp:
Testcase for bug#8853
ndb/test/run-test/daily-devel-tests.txt:
Testcase for bug#8853
ndb/test/run-test/daily-basic-tests.txt:
run mysql-test-run for max 1 hour
(normally 30 minutes)
ndb/test/run-test/daily-devel-tests.txt:
Add benchmark to devel suite
ndb/test/run-test/main.cpp:
Add bench mode. always produce report
ndb/test/run-test/run-test.hpp:
Add bench mode. always produce report
- make test node restart test harder
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Removed debug printout
ndb/test/include/HugoOperations.hpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/include/HugoTransactions.hpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/ndbapi/testBasic.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/ndbapi/testNdbApi.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/ndbapi/testNodeRestart.cpp:
Use mixed pkread
Use rand() no of records
Use rand() batch size
Restart node abort (instead of graceful)
ndb/test/ndbapi/testOperations.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/ndbapi/testTransactions.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/run-test/daily-devel-tests.txt:
Run mixed pkread tests instead of just LM_Read (readTuple())
ndb/test/src/HugoOperations.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
ndb/test/src/HugoTransactions.cpp:
Remove multipl pkRead (simple/dirty)... and replace
with pkRead(LockMode)
are undo-logged in correct order
Add bunch of testcases to autotest
ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
Send fragrecord ptr to initOpConnection so that is does not
have to look it up every time (if needed)
Make operation list on fragment fifo so that uncommitted operations
are undo-logged in correct order
ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
Send fragptr to initOpConnection
ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
dllist -> dlfifolist
ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
dllist -> dlfifolist
ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
Make operation list on fragment fifo so that uncommitted operations
are undo-logged in correct order
ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
Fix uninitialized variable c_start.m_startTime
which made startPartial and startPartitioned fail
ndb/test/ndbapi/testSystemRestart.cpp:
Added testSystemRestart -n SR9 which
demonstrates that two prepared operation on same
records _used to_ be undo-logged in wrong order makeing
system restart fail
ndb/test/run-test/daily-devel-tests.txt:
Add
* testSystemRestart -n SR6
Restart while some nodes have fs and other not
* testSystemRestart -n SR7
Restart in partition win
* testSystemRestart -n SR8
Restart in partition win, others starting during restart
* testSystemRestart -n SR9
Multiple ops on same record prepared before
optimized for fewer timeouts
changed for consistency in "time"
tests
moved SR_UNDO tests to basic
added testBackup -n BackupBank
ndb/test/ndbapi/bank/Bank.cpp:
optimized for fewer timeouts
changed for consistency in "time"
ndb/test/ndbapi/bank/Bank.hpp:
optimized for fewer timeouts
changed for consistency in "time"
ndb/test/run-test/daily-basic-tests.txt:
moved SR_UNDO tests to basic
ndb/test/run-test/daily-devel-tests.txt:
moved SR_UNDO tests to basic
added testBackup -n BackupBank
Fix autotest of backups
Fix autotest with mysql-test-run
ndb/test/run-test/atrt-testBackup:
Rename: ndb/test/ndbapi/atrt-testBackup -> ndb/test/run-test/atrt-testBackup
ndb/test/run-test/Makefile.am:
Install atrt wrappers
ndb/test/run-test/atrt-mysql-test-run:
Take args from caller
ndb/test/run-test/daily-devel-tests.txt:
Use wrapper to test backup
ndb/test/run-test/main.cpp:
Add MYSQL_BASE_DIR to environment of test programs
ndb/test/ndbapi/testIndex.cpp:
test fixes
ndb/test/ndbapi/testNodeRestart.cpp:
test fixes
ndb/test/run-test/daily-devel-tests.txt:
disable non function test
Handle arbit during system shutdown
ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
Handle arbit during system shutdown
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
Handle arbit during system shutdown
ndb/test/run-test/daily-basic-tests.txt:
Moved testOIBasix + testSystemRestart -n SR1/SR2
to basic tests
ndb/test/run-test/daily-devel-tests.txt:
Moved testOIBasix + testSystemRestart -n SR1/SR2
to basic tests
ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
BUG#4230
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Only send TCROLLBACKREP when recevied TCKEYREQ with exec_flag set
ndb/src/ndbapi/NdbApiSignal.cpp:
Fix length of TCROLLBACKREQ
ndb/src/ndbapi/NdbScanOperation.cpp:
Wait for all TRANSID_AI before sending close scan req
ndb/test/include/HugoOperations.hpp:
Remove hugo impl. of scan interface
ndb/test/ndbapi/testScan.cpp:
Removed "non relevant" scan tests
ndb/test/ndbapi/testTimeout.cpp:
Update to new scan api
ndb/test/ndbapi/testTransactions.cpp:
tmp remove scan (not in autotest yet anyway) from testTransaction
ndb/test/src/HugoOperations.cpp:
Remove hugo impl. of scan interface