Commit graph

4143 commits

Author SHA1 Message Date
Rich Prohaska
b9c2e75051 #3752 limit execution time to 2 hours refs[t:3752]
git-svn-id: file:///svn/toku/tokudb@35617 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Barry Perlman
4368332f6c [t:3560] #3560 Restore test_update_broadcast_stress to test suite.
git-svn-id: file:///svn/toku/tokudb@35613 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Leif Walsh
1475600191 [t:3999] working on orthopush-flush, got a new test to a point where it doesn't fail (but the test is incomplete)
git-svn-id: file:///svn/toku/tokudb@35606 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Zardosht Kasheff
8945913952 [t:4038], fix race condition
git-svn-id: file:///svn/toku/tokudb@35604 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Zardosht Kasheff
8948b040f5 [t:4039], compilation fix
git-svn-id: file:///svn/toku/tokudb@35575 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Zardosht Kasheff
5904e83e7e [t:4039], set a default cachetable size
git-svn-id: file:///svn/toku/tokudb@35574 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Rich Prohaska
40c9499d8b #4013 change the lock wait timeout from microseconds to milliseconds closes[t:4013]
git-svn-id: file:///svn/toku/tokudb@35555 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Leif Walsh
4b6e1f0b6a committed too much
git-svn-id: file:///svn/toku/tokudb@35542 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Leif Walsh
43628dab9c taking out some misleading things from sort.c
git-svn-id: file:///svn/toku/tokudb@35539 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Leif Walsh
40562d3a30 fixing engine status to print cachetable_size_(non)leaf as unsigned ints, which is what they are
git-svn-id: file:///svn/toku/tokudb@35526 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Zardosht Kasheff
5f687736ff [t:3896], remove tests, they are invalid
git-svn-id: file:///svn/toku/tokudb@35517 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Zardosht Kasheff
9948adca3c [t:3923], merge to main
git-svn-id: file:///svn/toku/tokudb@35506 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Zardosht Kasheff
a8e23be301 [t:3923], undo fix to cachetable in preparation for merge
git-svn-id: file:///svn/toku/tokudb@35504 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Barry Perlman
deab63bef0 [t:3970] closes #3970 Manually edit changeset 35079 into cachetable.c, add newbrt/tests/cachetable-unpin-remove-and-checkpoint.c (written by Zardosht with minor edits by Barry).
git-svn-id: file:///svn/toku/tokudb@35435 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
dc4960612a #3452 new row locking APIs refs[t:3452]
git-svn-id: file:///svn/toku/tokudb@35392 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
0be8bf6210 #4011 run scanscan with --lwc (speed up by a factor of 10) closes[t:4011]
git-svn-id: file:///svn/toku/tokudb@35305 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
85198567f5 #3752 run cilkscreen tests, limit execution time to 1hr, put all failed tests in summary refs[t:3752]
git-svn-id: file:///svn/toku/tokudb@35304 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
46e4c1e2be #3669 restore brtloader test writer errors tests refs[t:3669]
git-svn-id: file:///svn/toku/tokudb@35219 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
d1782521ad #3992 fix races found by cilkscreen refs[t:3992]
git-svn-id: file:///svn/toku/tokudb@35214 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
faf3a5839c #3991 fix the race conditions in memory.c detected by cilkscreen refs[t:3991]
git-svn-id: file:///svn/toku/tokudb@35212 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
2a76ad2a9c #3948 verify trees generated by the loader closes[t:3948]
git-svn-id: file:///svn/toku/tokudb@35167 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Barry Perlman
c436cfd20f [t:3825] #3825 Add max_mem_in_use to memory statistics.
git-svn-id: file:///svn/toku/tokudb@35067 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Leif Walsh
af0bfe6d45 [t:3977] added a test in test3884 and fixed the bug
git-svn-id: file:///svn/toku/tokudb@35065 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
90d968d02d #3973 see if intel inspector can find races in the helgrind1 test refs[t:3973]
git-svn-id: file:///svn/toku/tokudb@35064 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Leif Walsh
a9ee385197 [t:3884] reverting a strange commit
git-svn-id: file:///svn/toku/tokudb@35059 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Barry Perlman
df0b2a416f [t:3974] #3974 Remove single-threading of malloc calls from portability layer.
git-svn-id: file:///svn/toku/tokudb@35058 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
361f2551cb #3973 see if intel inspector can find uninitialized variable references refs[t:3973]
git-svn-id: file:///svn/toku/tokudb@35057 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Rich Prohaska
8d05ff8af2 #3973 see if intel inspector can find uninitialized variable references refs[t:3973]
git-svn-id: file:///svn/toku/tokudb@35055 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Leif Walsh
8832332866 [t:3645] fixing uninitialized value in test_3645
git-svn-id: file:///svn/toku/tokudb@34985 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Zardosht Kasheff
03f67005cb [t:3645], add better test to main line
git-svn-id: file:///svn/toku/tokudb@34961 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Barry Perlman
03872236ad [t:3806] #3806 Single-thread all mallocator calls.
git-svn-id: file:///svn/toku/tokudb@34905 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00
Leif Walsh
fc5da105ef [t:3315] improving quicksort for the case with lots of duplicates (just in case ;-)
git-svn-id: file:///svn/toku/tokudb@34897 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
d5073ae4f7 [t:3315] improving sort code by bottoming out in a quicksort
git-svn-id: file:///svn/toku/tokudb@34892 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
432ee68331 [t:3923] merging fastcheck timeout to mainline
git-svn-id: file:///svn/toku/tokudb@34806 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
d991227b9d [t:3923] never mind I think we *do* want utils and a missing tokuportability.olist won't be a problem
git-svn-id: file:///svn/toku/tokudb@34793 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
119bca9580 [t:3923] I actually can't tell if utils is needed, removing until I can talk to a makefile guru
git-svn-id: file:///svn/toku/tokudb@34791 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
c3933623d0 [t:3923] adding some new makefile rules to make mainline integration testing easier
git-svn-id: file:///svn/toku/tokudb@34780 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
dde240ec26 quieting some cachetable tests
git-svn-id: file:///svn/toku/tokudb@34755 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
6503cb59fe I apparently don't know how shells work
git-svn-id: file:///svn/toku/tokudb@34754 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
4cd2a52b8f making benchmark-y tests quiet
git-svn-id: file:///svn/toku/tokudb@34753 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Rich Prohaska
ec3c3646c0 #3798 fix the valgrind errors with the msnfilter test compiled with icc closes[t:3798]
git-svn-id: file:///svn/toku/tokudb@34665 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Zardosht Kasheff
09ec29dc8a [t:3862], back out bad change
git-svn-id: file:///svn/toku/tokudb@34657 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
4506633a34 [t:3923] fixing compilation errors with gcc
git-svn-id: file:///svn/toku/tokudb@34583 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
66c01c02fe [t:3203] I did the wrong thing earlier, we want to always trim logfiles, not always *not* trim them.
git-svn-id: file:///svn/toku/tokudb@34538 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
3db70c8879 [t:3762] as a result of performance testing on pointy, I have determined that cilk is better than threadpools, so I'm putting cilk back in serialization
git-svn-id: file:///svn/toku/tokudb@34537 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
889e3a60ad [t:3884] added a test where we split on the first element
git-svn-id: file:///svn/toku/tokudb@34531 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
b6b2abd24b [t:3884] reverting an accidental commit of something else in the tree
git-svn-id: file:///svn/toku/tokudb@34528 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
a05d366551 [t:3884] adding Id keyword
git-svn-id: file:///svn/toku/tokudb@34527 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Leif Walsh
aa850b3888 [t:3884] added a test that splits on the last element, exposed a bug, and fixed it
git-svn-id: file:///svn/toku/tokudb@34526 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00
Zardosht Kasheff
add11ba8a3 [t:3816], merge a fix into main that should unblock performance testing
git-svn-id: file:///svn/toku/tokudb@34525 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:49 -04:00