Leif Walsh
e2f380aa0f
increase timeout for test3529.tdb
...
git-svn-id: file:///svn/toku/tokudb@52614 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Zardosht Kasheff
00c95e8288
refs #5896 , cleanup code around cleanup_failed_checkpoint
...
git-svn-id: file:///svn/toku/tokudb@52609 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
3d813bf091
refs #5702 add a special iibench rangequery db operation that selects a pk <= the auto increment value, so each range query hits something
...
git-svn-id: file:///svn/toku/tokudb@52602 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
b19119830b
refs #5702 add verifying range queries to perf_iibench, only for the primary key
...
git-svn-id: file:///svn/toku/tokudb@52600 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Zardosht Kasheff
f811f42864
refs #5896 , remove bt->checkpoint_failed, bit is useless
...
git-svn-id: file:///svn/toku/tokudb@52599 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
cb2106deb5
refs #5702 fix bad part of a merge
...
git-svn-id: file:///svn/toku/tokudb@52591 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
14c7e3693b
refs #5702 add unused() to verify row, for now
...
git-svn-id: file:///svn/toku/tokudb@52590 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
0a93c812bf
refs #5702 remove unnecessary/unused function
...
git-svn-id: file:///svn/toku/tokudb@52568 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
1f4d8f4627
refs #5702 fix perf_iibench by adding a post-open hook where we can set the descriptor. do not close_and_reopen_tables()
...
git-svn-id: file:///svn/toku/tokudb@52565 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
a767adef3a
refs #5889 fix memory leak
...
git-svn-id: file:///svn/toku/tokudb@52556 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
708364cb98
fix bugs and add --toku_svnroot for stress test script
...
git-svn-id: file:///svn/toku/tokudb@52543 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
145e48e197
refs #5702 add unused() to new function
...
git-svn-id: file:///svn/toku/tokudb@52519 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
e0796d8760
fixes #5702 finalize perf_iibench by adding a true pk + 3 secondary key schema. the primary key is 8 bytes and stores 3 columns as value data. secondary keys are 16 bytes (one column plus the pk) and store no value data (non-clustering)
...
git-svn-id: file:///svn/toku/tokudb@52482 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
cbd13675ed
refs #5889 fix loader cleanup tests (report errors coming from open() back to the loader)
...
git-svn-id: file:///svn/toku/tokudb@52474 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
b5b870d1b2
remove locktree link from most tests since they don't need it
...
git-svn-id: file:///svn/toku/tokudb@52473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
90151d4207
refs #5924 no bdb
...
git-svn-id: file:///svn/toku/tokudb@52433 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
48a7a41f2b
fixes #5924 add perf range query. the range query limit is specified via the command line.
...
git-svn-id: file:///svn/toku/tokudb@52432 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
John Esmet
cd0a6cbba1
fixes #5922 pass DB_TXN_READ_ONLY to the workers that do ptquery_op and ptquery_op2
...
git-svn-id: file:///svn/toku/tokudb@52406 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
2ebaaac149
closes #5916 merge to main
...
git-svn-id: file:///svn/toku/tokudb@52402 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
b1bc557927
fixes #5915 disable crc for lzma
...
git-svn-id: file:///svn/toku/tokudb@52393 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
3a5048832e
fixes #5920 check that deserialization succeeded before attempting to use the ftnode for updating stats
...
git-svn-id: file:///svn/toku/tokudb@52380 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
fe91960373
quick syntax fix to stress test script
...
git-svn-id: file:///svn/toku/tokudb@52358 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
ef40a96378
refs #5910 add engine status pattern matching capabilities to the perf framework. users can now pass a simple '|' (logical or) delimited string of substrings they wish to capture.
...
git-svn-id: file:///svn/toku/tokudb@52350 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
c944625f22
refs #5918 derp
...
git-svn-id: file:///svn/toku/tokudb@52335 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
bde258f5dd
refs #5918 break down serialize/compress etc times into leaf vs nonleaf
...
git-svn-id: file:///svn/toku/tokudb@52331 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
73237dae0b
fixes #5912 compression types are now passed through the command line
...
git-svn-id: file:///svn/toku/tokudb@52294 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
ad191ceba3
use the XMALLOC_N_ALIGNED API in portability
...
git-svn-id: file:///svn/toku/tokudb@52286 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
John Esmet
078ad6680e
fixes #5910 add direct I/O to the perf framework
...
git-svn-id: file:///svn/toku/tokudb@52284 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
98a1bd0f82
refs #5889 fix memset
...
git-svn-id: file:///svn/toku/tokudb@52277 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
2b8697ccd2
refs #5842 fix uninitialized write
...
git-svn-id: file:///svn/toku/tokudb@52268 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
4feefc100e
refs #5842 fix allocation bug
...
git-svn-id: file:///svn/toku/tokudb@52267 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
03379b2059
refs #5889 fix test-pwrite4g
...
git-svn-id: file:///svn/toku/tokudb@52258 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
e9641204f1
refs #5889 fix memory leak
...
git-svn-id: file:///svn/toku/tokudb@52257 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
a0a5410f9d
refs #5889 fix O_DIRECT detection
...
git-svn-id: file:///svn/toku/tokudb@52239 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Zardosht Kasheff
f3dc3fdea2
refs #5842 , merge Direct I/O to main
...
git-svn-id: file:///svn/toku/tokudb@52238 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
bba428fdca
refs #5902 svn keywords for dump-env
...
git-svn-id: file:///svn/toku/tokudb@52191 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
7f61bf7df8
refs #5902 bdb don't run for dump-env
...
git-svn-id: file:///svn/toku/tokudb@52190 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Yoni Fogel
f264328619
refs #5902 Test will fail if upgrade data cannot be found
...
git-svn-id: file:///svn/toku/tokudb@52176 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
21055fd9c3
refs #5902 cmake glue for test
...
git-svn-id: file:///svn/toku/tokudb@52172 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Yoni Fogel
2185eda85c
refs #5902 Add hooks for testing 5902 upgrade and dump-env test
...
git-svn-id: file:///svn/toku/tokudb@52171 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Yoni Fogel
7cbb89fadc
refs #5902 Add layout version change
...
git-svn-id: file:///svn/toku/tokudb@52164 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Yoni Fogel
bb0aed83d4
refs #5902 Store separate information for each upgrade,
...
prevents crash for double upgrade after v19
Also load correct information for lsn (64 bit instaed of 32 bit)
git-svn-id: file:///svn/toku/tokudb@52162 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Leif Walsh
4599694300
refs #4871 don't run some long tests all the time
...
git-svn-id: file:///svn/toku/tokudb@52094 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Leif Walsh
fb2df7c345
closes #5890 implement selective emailing in run.stress-tests.py
...
git-svn-id: file:///svn/toku/tokudb@52093 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Zardosht Kasheff
46990b0f44
refs #5891 , make a benchmark test
...
git-svn-id: file:///svn/toku/tokudb@52046 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Zardosht Kasheff
1e24e2613b
refs #5554 , add tests to BDB_DONT_RUN
...
git-svn-id: file:///svn/toku/tokudb@51939 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Zardosht Kasheff
3836840ef3
refs #5554 , fix setting of oldest_referenced_xid by looking at snapshot_txnids OMT as well
...
git-svn-id: file:///svn/toku/tokudb@51928 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Leif Walsh
954a994d81
refs #5874 fix a mutex init problem I caught while testing 5874
...
git-svn-id: file:///svn/toku/tokudb@51923 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Zardosht Kasheff
f07a7f1e6a
closes #5554 , merge to main
...
git-svn-id: file:///svn/toku/tokudb@51911 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Zardosht Kasheff
ebb5315335
refs #5638 , merge to main, finally.
...
git-svn-id: file:///svn/toku/tokudb@51767 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00