Commit graph

3729 commits

Author SHA1 Message Date
Rich Prohaska
a774d5f857 #3618 get the statically linked tokudb_dump working. no need to run global destructors twice closes[t:3618]
git-svn-id: file:///svn/toku/tokudb@32323 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Leif Walsh
0967285385 [t:3622] set msn to 0 for nodes in brt-serialize-test.c. might need to actually test the msns in this file later. fixes #3622
git-svn-id: file:///svn/toku/tokudb@32314 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Leif Walsh
a6ff823d8e [t:3525] another valgrind suppression for quicklz
git-svn-id: file:///svn/toku/tokudb@32311 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Leif Walsh
79796925d5 [t:3534] add gcc 4.6.1
git-svn-id: file:///svn/toku/tokudb@32310 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:41 -04:00
Rich Prohaska
7927b32211 #3619 fix the brt-serialize-test to init its data structs refs[t:3619]
git-svn-id: file:///svn/toku/tokudb@32308 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -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
Rich Prohaska
ed176ce62a #3612 fix the fractal tree SDK build refs[t:3612]
git-svn-id: file:///svn/toku/tokudb@32286 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Bradley C. Kuszmaul
65ba19377c [t:3604] Merge r29923 from tokudb.3312c+3524+msn. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32283 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Bradley C. Kuszmaul
671d442f7d [t:3604] Merge r29921 from tokudb.3312c+3524+msn. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32282 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
b16cf92768 #3612 fix the fractal tree SDK build refs[t:3612]
git-svn-id: file:///svn/toku/tokudb@32281 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
390fc1e77b #3530 define GCCVERSION in the fractal tree Makefile's closes[t:3530]
git-svn-id: file:///svn/toku/tokudb@31138 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
Zardosht Kasheff
44499d3488 [t:3506], remove PAIR->write_me
git-svn-id: file:///svn/toku/tokudb@30929 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
ca12f91b05 #3484 merge the key range bug fix to main refs[t:3484]
git-svn-id: file:///svn/toku/tokudb@30711 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Rich Prohaska
3a39e88dee #3489 add --rootnode option to brtdump refs[t:3489]
git-svn-id: file:///svn/toku/tokudb@30576 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:40 -04:00
Barry Perlman
8531814f6c [t:3477] #3477 Add error reporting to deserialization.
git-svn-id: file:///svn/toku/tokudb@30520 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -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
2a1d492aa2 #3481 add build id to brtdump refs[t:3481]
git-svn-id: file:///svn/toku/tokudb@30469 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
f8f267f559 #3473 get gcc with gcov to compile the newbrt refs[t:3473]
git-svn-id: file:///svn/toku/tokudb@30359 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
f3a9105808 #3464 fix the run.db-benchmark-test.bash script closes[t:3464]
git-svn-id: file:///svn/toku/tokudb@30319 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
d410236e07 #3459 fix the big key nonleaf node splitter to accept nodes much larger than the node size closes[t:3459]
git-svn-id: file:///svn/toku/tokudb@30312 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
92244247d3 #3462 fix the brtloader leaf builder refs[t:3462]
git-svn-id: file:///svn/toku/tokudb@30309 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
a2d62ea401 #3458 use the brt default node size in the brtloader refs[t:3458]
git-svn-id: file:///svn/toku/tokudb@30269 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Rich Prohaska
743db3e685 #1496 use tokugrind in place of valgrind in the regression tests
git-svn-id: file:///svn/toku/tokudb@30248 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
be3ef84cca #2977 compile the linux portability layer with icc 12.0.3 refs[t:2977]
git-svn-id: file:///svn/toku/tokudb@30134 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Zardosht Kasheff
b70707d546 [t:3397], ad invariante in live_list_reverse_note_txn_end_iter()
git-svn-id: file:///svn/toku/tokudb@29834 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:39 -04:00
Barry Perlman
8da8564e1a [t:3063] #3063 Add comments.
git-svn-id: file:///svn/toku/tokudb@29787 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Barry Perlman
6ec3ddee0b [t:3063] #3063 Add comments.
git-svn-id: file:///svn/toku/tokudb@29786 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -04:00
Rich Prohaska
3ab1a51c77 #3388 fix the build.check.bash exit code closes[t:3388]
git-svn-id: file:///svn/toku/tokudb@29778 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:38 -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
Rich Prohaska
9917a97cd2 #3379 update benchmark with tokudb and bdb refs[t:3379]
git-svn-id: file:///svn/toku/tokudb@29769 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