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
increased timeout as it is exceeded every now and then giving erroneous indication on error
ndb/test/run-test/daily-basic-tests.txt:
increased timeout as it is exceeded every now and then giving erroneous indication on error
ndb/src/ndbapi/NdbDictionaryImpl.cpp:
added debug printouts
ndb/test/ndbapi/testDict.cpp:
updated FragmentType tests, removed failing "equal" on the tables since they will not be equal because fragmentation is updated from the kernel
ndb/test/run-test/16node-tests.txt:
adopted test scripts to new Fragment test name
ndb/test/run-test/basic.txt:
adopted test scripts to new Fragment test name
ndb/test/run-test/daily-basic-tests.txt:
adopted test scripts to new Fragment test name
configure.in:
Auto merged
ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
Auto merged
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Auto merged
ndb/test/ndbapi/testScan.cpp:
Auto merged
ndb/test/src/NDBT_Test.cpp:
Auto merged
ndb/test/run-test/daily-basic-tests.txt:
SCCS merged
crash if scan is poped from queue before all attrinfo has arrived
ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
only restart scan if all attrinfo has arrived
otherwise just set remove from queue and set state
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
new error insert - force send attrinfo
ndb/test/ndbapi/testScan.cpp:
new test bug8262 many threads - scanning small tables
ndb/test/run-test/daily-basic-tests.txt:
run new test case in autotest
ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
Pre book fragments to keep count how many ops need to be continued by
api
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Pre book fragments to keep count how many ops need to be continued by
api
Fixes problem with parallelism < fragcount && committed read
ndb/test/ndbapi/testScan.cpp:
new testcase for scan parallelism
ndb/test/run-test/daily-basic-tests.txt:
Run new testcase
ndb/test/src/HugoTransactions.cpp:
Use parallelism parameter
ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
Fix handling reading of more that MAX_MESSAGE_SIZE
ndb/src/ndbapi/Ndbif.cpp:
Set theReturnStatus if failing before sending
ndb/test/ndbapi/testTimeout.cpp:
remove invalid tests
ndb/test/run-test/daily-basic-tests.txt:
remove invalid tests
ndb/include/kernel/ndb_limits.h:
#define for max null bits
ndb/include/kernel/signaldata/TupFrag.hpp:
Error code for too many nullbits
ndb/include/util/Bitmask.hpp:
Cosmetic fix
ndb/src/common/util/Bitmask.cpp:
handle (pos % 32) == 0
more unit tests
ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
Check bitmask overflow
ndb/src/ndbapi/ndberror.c:
New error code
ndb/test/ndbapi/testBitfield.cpp:
Update test program
ndb/test/run-test/daily-basic-tests.txt:
Add testBitfield to autotest
ndb/include/ndbapi/NdbScanOperation.hpp:
Improved doc. a bit
ndb/src/ndbapi/NdbConnectionScan.cpp:
Set error code
ndb/src/ndbapi/NdbScanOperation.cpp:
Check error directly after taking mutex
ndb/test/ndbapi/testScan.cpp:
new scan test with lots of threads
ndb/test/run-test/daily-basic-tests.txt:
Added two more scan tests
Collapsed testTransactions & testOperations
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
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:
let sendTCKEY_FAILCONF reset marker
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
1) let sendTCKEY_FAILCONF reset marker
2) Restart marker scan on NF
3) Don't send TCKEY_FAILCONF to 0
ndb/src/mgmapi/mgmapi.cpp:
More info from mgmapi
ndb/test/run-test/daily-basic-tests.txt:
drop tables to fix -n MassiveRollback
ndb/test/run-test/main.cpp:
More error messages (and retries) on error
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