Commit graph

4143 commits

Author SHA1 Message Date
Zardosht Kasheff
960bf17f9f [t:4403], make test change fo put_with_dep_pairs
git-svn-id: file:///svn/toku/tokudb@38940 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Zardosht Kasheff
97291defd0 [t:4403], make test change for get_and_pin_with_dep_pairs
git-svn-id: file:///svn/toku/tokudb@38939 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
e867e37789 most of the comments from today's orthopush code review
git-svn-id: file:///svn/toku/tokudb@38930 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Rich Prohaska
b82d6ac7a3 #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38912 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
9e3042b049 more comments for code review of orthopush
git-svn-id: file:///svn/toku/tokudb@38885 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
1eb7167b00 comments added from code review today
git-svn-id: file:///svn/toku/tokudb@38883 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Zardosht Kasheff
c5c0e52dfd [t:4394], hopefully fix issue
git-svn-id: file:///svn/toku/tokudb@38879 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
9c560a218d comment functions below maybe_apply_ancestors_messages_to_node
git-svn-id: file:///svn/toku/tokudb@38877 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Barry Perlman
285e5c3753 [t:4381] Merge tokudb.4381 to main with command {{{svn merge -r38709:HEAD tokudb.4381 tokudb}}} from directory sandbox/toku. Do not update checkpoint_staging version of statistics for a dictionary close in progress. Make function cachetable_flush_cachefile() return void to simplify error handling. Closes #4381.
git-svn-id: file:///svn/toku/tokudb@38874 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Rich Prohaska
cd084ff938 #4084 fix the build.check.bash script refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38868 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
0ee84bc8f5 #4390 speed up loader tests run from the makefile refs[t:4390]
git-svn-id: file:///svn/toku/tokudb@38819 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Zardosht Kasheff
549ff6da03 [t:4388], add last test
git-svn-id: file:///svn/toku/tokudb@38809 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Zardosht Kasheff
6624a1aa67 [t:4388], add test for checkpoint during merge
git-svn-id: file:///svn/toku/tokudb@38808 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Zardosht Kasheff
d8b966d810 [t:4388], add test for splits
git-svn-id: file:///svn/toku/tokudb@38806 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
e255488fda #4389 update the loader stress test refs[t:4389]
git-svn-id: file:///svn/toku/tokudb@38804 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
1fe6fe212d #4389 update the loader stress test refs[t:4389]
git-svn-id: file:///svn/toku/tokudb@38782 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
ea0ba57f66 #4084 try to speed up fractal tree tests on pointy refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38775 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
6549c635b2 [t:4382] don't invert --only_create runs
git-svn-id: file:///svn/toku/tokudb@38773 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
b755e5f3a9 [t:4382] add non-recover stress tests
git-svn-id: file:///svn/toku/tokudb@38771 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Zardosht Kasheff
398fcc63b9 [t:4388], add test for checkpoint during flush
git-svn-id: file:///svn/toku/tokudb@38768 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
d51eab0c4d [t:4382] merging quick fix to mainline
git-svn-id: file:///svn/toku/tokudb@38736 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
ad17377cfa [t:4382] merge revision info saving part from 5.2.7 to mainline
git-svn-id: file:///svn/toku/tokudb@38734 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Zardosht Kasheff
06b490b549 [t:4384], add tests
git-svn-id: file:///svn/toku/tokudb@38727 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
f7e8d26dcd [t:4382] merging time extension back to mainline
git-svn-id: file:///svn/toku/tokudb@38725 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
514e72777e [t:4382] merging fix from 5.2.7
git-svn-id: file:///svn/toku/tokudb@38722 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
6abacaf66d [t:4382] better signal handling, update/rebuild once per day
git-svn-id: file:///svn/toku/tokudb@38718 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
2ee1bacb3f [t:4382] clean up stuff
git-svn-id: file:///svn/toku/tokudb@38715 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
2aeabf200c [t:4382] don't overwrite old logs anymore
git-svn-id: file:///svn/toku/tokudb@38713 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
c6675212ad #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38711 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
36dcf87f97 [t:4382] add dirs to makefile clean rule
git-svn-id: file:///svn/toku/tokudb@38708 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
e4099a0054 [t:4382] save stderr too, kill children better
git-svn-id: file:///svn/toku/tokudb@38706 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
f7ad0ee785 [t:4382] run in temp directory too, so we pinpoint the corefile
git-svn-id: file:///svn/toku/tokudb@38705 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
c262ca2109 [t:4382] fix tmpfile logging, directory creation, output nonsense
git-svn-id: file:///svn/toku/tokudb@38704 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
5e2e4e7449 [t:4382] have to negate failure condition for 'test' mode
git-svn-id: file:///svn/toku/tokudb@38703 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
a9c0362b06 [t:4382] better child handling
git-svn-id: file:///svn/toku/tokudb@38701 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
233f8f978a [t:4382] make script output some stuff
git-svn-id: file:///svn/toku/tokudb@38700 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
52c2d44175 [t:4382] wrote script
git-svn-id: file:///svn/toku/tokudb@38699 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Zardosht Kasheff
4b54122313 [t:4375], merge to main
git-svn-id: file:///svn/toku/tokudb@38666 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
599b880c1f #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38654 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
a9e38e314c #4084 speed up build.check.icc.bash refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38652 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
2a43db85a8 #4356 dont run with BDB refs[t:4356]
git-svn-id: file:///svn/toku/tokudb@38640 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
565e826d16 [t:4377] hot-optimize-table-tests should close the environment
git-svn-id: file:///svn/toku/tokudb@38635 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
cd6c824d7a [t:4376] reorder merging and status update to avoid access after free
git-svn-id: file:///svn/toku/tokudb@38633 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
2f420e51f4 #4368 dont build test_4368 with BDB refs[t:4368]
git-svn-id: file:///svn/toku/tokudb@38630 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Barry Perlman
1a868127fc [t:3560] Restore filesize test to Makefile. Refs #3560.
git-svn-id: file:///svn/toku/tokudb@38629 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Barry Perlman
73da8c7c83 [t:3560] Use new db->hot_optimize() to flatten tree. Previously used scan
to flatten tree, but scanning a tree no longer flattens it with orthodox pushing.  Refs #3560.

git-svn-id: file:///svn/toku/tokudb@38627 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
b281f04f20 #4374 fix a lock tree debug print refs[t:4374]
git-svn-id: file:///svn/toku/tokudb@38625 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Bradley C. Kuszmaul
0ba4119b75 [t:4367] Make drd work on diskfull. Net result: couldn't find any bad races. Refs #4367.
git-svn-id: file:///svn/toku/tokudb@38622 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Zardosht Kasheff
a1865e487a [t:4373], write down an important invariant in a comment
git-svn-id: file:///svn/toku/tokudb@38617 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Bradley C. Kuszmaul
044e6032a9 [t:4367] That test was already there. I think #4376 is invalid, and that there really is a bug that some write errors are ignored. Fix #4376.
git-svn-id: file:///svn/toku/tokudb@38605 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00