Commit graph

1679 commits

Author SHA1 Message Date
Zardosht Kasheff
a13dc50995 [t:3698], make similar fix for keyrange-unflat in src/tests
git-svn-id: file:///svn/toku/tokudb@32894 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:43 -04:00
Leif Walsh
680d985ac1 [t:3704] fix #3704 with a test that sends a broadcast update to hit some basement nodes on disk
git-svn-id: file:///svn/toku/tokudb@32771 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:43 -04:00
Bradley C. Kuszmaul
9c34a98ae4 [t:3706] Fixup the bools a little. Refs #3706.
git-svn-id: file:///svn/toku/tokudb@32766 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:43 -04:00
Rich Prohaska
a9da862336 #3623 change the stat64 test to not expect exact stats. messages may be buffered in the tree and not yet pushed to the leaf refs[t:3623]
git-svn-id: file:///svn/toku/tokudb@32756 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:43 -04:00
Bradley C. Kuszmaul
223071f1e2 close[t:3706] Deprecate BOOL. Refs #3706.
git-svn-id: file:///svn/toku/tokudb@32750 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:43 -04:00
Rich Prohaska
465233f04f #3660 remove test_thread_stack.c from the tests refs[t:3660]
git-svn-id: file:///svn/toku/tokudb@32719 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:42 -04:00
Leif Walsh
942f65e233 [t:3638] don't want to run valgrind on stress-test.c
git-svn-id: file:///svn/toku/tokudb@32644 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:42 -04:00
Leif Walsh
7e694406d3 [t:3638] merging stress-test to mainline, it passes
git-svn-id: file:///svn/toku/tokudb@32643 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Bradley C. Kuszmaul
393a9cbacf close[t:3640] Candidate fix using new libcilkrts.a. Fixes #3640.
git-svn-id: file:///svn/toku/tokudb@32540 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Bradley C. Kuszmaul
bfb7900fef [t:3620] Merge #3620 to main, and delete tokudb.3620. Refs #3620.
git-svn-id: file:///svn/toku/tokudb@32348 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Bradley C. Kuszmaul
885c83300b [t:3604] Merge everything from the tokudb.3312c+3524+msn branch. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32294 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Bradley C. Kuszmaul
866597e6d1 [t:3586] [t:3604] Merge icc onto main. Refs #3586, #3604.
git-svn-id: file:///svn/toku/tokudb@32232 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
a04ad20464 #3583 use write range -+infinity lock to lock a dictionary refs[t:3583]
git-svn-id: file:///svn/toku/tokudb@32119 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
424aa4d031 #3497 fix test compilation problems refs[t:3497]
git-svn-id: file:///svn/toku/tokudb@31583 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
0e4a166305 #3497 merge fractal tree code to main refs[t:3497]
git-svn-id: file:///svn/toku/tokudb@31566 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
439d156cdf #3535 remove DB_YESOVERWRITE on main. merge tokudb.3535 to main refs[t:3535]
git-svn-id: file:///svn/toku/tokudb@31293 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
4be279ebc9 #3522 test3522 is tokudb only refs[t:3522]
git-svn-id: file:///svn/toku/tokudb@31135 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Bradley C. Kuszmaul
01a0e61dc8 [t:3522] Move the test onto the main line. Refs #3522
git-svn-id: file:///svn/toku/tokudb@31105 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Bradley C. Kuszmaul
accb91d916 close[t:3523] add svn:keywords to a bunch of files. Closes #3523.
git-svn-id: file:///svn/toku/tokudb@31101 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
798bfdd306 #3344 sync the shutdown test refs[t:3344]
git-svn-id: file:///svn/toku/tokudb@30475 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
c787aba117 #3462 remove a big blob test refs[t:3462]
git-svn-id: file:///svn/toku/tokudb@30449 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
cef88998f2 #3461 big blobs test should fail until we support large rows refs[t:3461]
git-svn-id: file:///svn/toku/tokudb@30431 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Dave Wells
99cacb300b change enums to const ints, add retry logic, lengthen test
git-svn-id: file:///svn/toku/tokudb@30385 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
d8c241c58e #3461 fix the leaf splitter WRT large rows closes[t:3461]
git-svn-id: file:///svn/toku/tokudb@30311 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
1bb0bd8abb #3462 fix the test case that crashes the loader closes[t:3462]
git-svn-id: file:///svn/toku/tokudb@30310 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
1c2fc07a70 #3459 #3460 big rows crash the fractal tree refs[t:3459] refs[t:3460]
git-svn-id: file:///svn/toku/tokudb@30308 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
50e6dfd29d #3461 test case with larger rows that crash the leaf splitter refs[t:3461]
git-svn-id: file:///svn/toku/tokudb@30307 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
bb4d243372 #3462 test case with large rows that crash the brt loader refs[t:3462]
git-svn-id: file:///svn/toku/tokudb@30306 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
0f68894c3b #3461 test case that crashes the leaf splitter refs[t:3461]
git-svn-id: file:///svn/toku/tokudb@30305 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
bbac77848c #1496 fix a memory leak in the transactional fileops test
git-svn-id: file:///svn/toku/tokudb@30246 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
daaf3a035f #2977 compile libtokudb.so with icc 12.0.3 refs[t:2977]
git-svn-id: file:///svn/toku/tokudb@30158 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
c8fddf59ce #3344 speedup cachefile_flush_cachefile by maintaining a list of pairs for each cachefile refs[t:3344]
git-svn-id: file:///svn/toku/tokudb@29770 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
ae1d6329aa [t:3381], fix change in Makefile to exclude tests for BDB
git-svn-id: file:///svn/toku/tokudb@29734 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
41eabe11c1 [t:3381], add tests to not be run for BDB
git-svn-id: file:///svn/toku/tokudb@29713 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
21916d53ab [t:3381], another couple of tests
git-svn-id: file:///svn/toku/tokudb@29712 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
ba8b4a4852 [t:3381], more tests, for updates now
git-svn-id: file:///svn/toku/tokudb@29711 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
f72894d5a2 [t:3381], another couple of tests
git-svn-id: file:///svn/toku/tokudb@29710 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Barry Perlman
5feab17959 [t:3374] #Closes #3374 Add status counter for setting descriptor.
git-svn-id: file:///svn/toku/tokudb@29408 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Rich Prohaska
dbee5ae7ba #3346 #3351 fix the loader malloc error injector refs[t:3346] refs[t:3351]
git-svn-id: file:///svn/toku/tokudb@29297 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Zardosht Kasheff
a96371c6bb [t:3266], update BDB_DONTRUN_TESTS variable in Makefile with new tests
git-svn-id: file:///svn/toku/tokudb@29163 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Zardosht Kasheff
72ecdf90f5 [t:3266], test descriptor changes and crashes during checkpoint
git-svn-id: file:///svn/toku/tokudb@29162 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Zardosht Kasheff
fb38a27b86 [t:3266], add tests relating to checkpoints
git-svn-id: file:///svn/toku/tokudb@29161 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Zardosht Kasheff
a91ed13ba8 [t:3266], add tests that verify setting a descriptor during a checkpoint works
git-svn-id: file:///svn/toku/tokudb@29160 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Zardosht Kasheff
11d8840d79 [t:3266], rename toku_change_descriptor to toku_brt_change_descriptor, per CR comments
git-svn-id: file:///svn/toku/tokudb@29158 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Zardosht Kasheff
a927dc1fc9 [t:3347], merge fractal tree piece of HCAD to main
git-svn-id: file:///svn/toku/tokudb@29146 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Bradley C. Kuszmaul
355c285dff [t:3219] Improve comment. Refs #3219.
git-svn-id: file:///svn/toku/tokudb@28669 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Bradley C. Kuszmaul
f69f0a6a5b [t:3219] Merge the 3219 fixes onto the main line. Refs #3219.
{{{
svn merge -r28558:28575 https://svn.tokutek.com/tokudb/toku/tokudb.3219c
}}}
.


git-svn-id: file:///svn/toku/tokudb@28588 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:37 -04:00
Rich Prohaska
5509731dc3 #3258 changes found during code review refs[t:3258]
git-svn-id: file:///svn/toku/tokudb@28492 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:36 -04:00
Rich Prohaska
d5da244826 #3258 fix the hot indexer when txn is committing or aborting refs[t:3258]
git-svn-id: file:///svn/toku/tokudb@28442 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:36 -04:00
Bradley C. Kuszmaul
68f33321b4 [t:3219] Also dont run 3219 in BDB. Refs #3219
git-svn-id: file:///svn/toku/tokudb@28263 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:36 -04:00