Rich Prohaska
|
6dcda6aaeb
|
#3966 fix the a broken assert in the test_block_allocator_merge test refs[t:3966]
git-svn-id: file:///svn/toku/tokudb@35686 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:51 -04:00 |
|
Rich Prohaska
|
86bb9be102
|
#4018 set modify time to create time when creating a fractal tree refs[t:4018]
git-svn-id: file:///svn/toku/tokudb@35682 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:51 -04:00 |
|
John Esmet
|
8598214490
|
[t:4018] 4018 changes to main
git-svn-id: file:///svn/toku/tokudb@35662 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:51 -04:00 |
|
Zardosht Kasheff
|
02af61bcac
|
[t:3924], don't bother compressing buffers that are really small
git-svn-id: file:///svn/toku/tokudb@35645 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:51 -04:00 |
|
Zardosht Kasheff
|
5757197d7b
|
[t:4043], remove unnecessary variable
git-svn-id: file:///svn/toku/tokudb@35644 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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
Zardosht Kasheff
|
9bc2ea130d
|
[t:3932], wakeup workqueue if size_evicting falls to less than 1/8th size_current during partial eviction
git-svn-id: file:///svn/toku/tokudb@34427 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Leif Walsh
|
f193a215c8
|
[t:3923] adding a benchmark for bnc insertion, to test whether OMT insertion at the root is a bottleneck
git-svn-id: file:///svn/toku/tokudb@34401 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Leif Walsh
|
28392ad8a0
|
[t:3928] serialize freshness bit too
git-svn-id: file:///svn/toku/tokudb@34355 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Leif Walsh
|
d4b6b7efed
|
[t:3889] [t:3890] merging IndexedAndVersionedBuffers to mainline
git-svn-id: file:///svn/toku/tokudb@34348 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
c4071ee0d8
|
[t:3882], remove expensive calculation of leaf stats in maybe_apply_XXX
git-svn-id: file:///svn/toku/tokudb@34236 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
bee23bfca9
|
[t:3882], modify brt-serialize-test to verify that estimates are properly stored and calculated when serializing and deserializing a node
git-svn-id: file:///svn/toku/tokudb@34235 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
23a98e0de8
|
[t:3907], fix compile of gcc optimized
git-svn-id: file:///svn/toku/tokudb@34219 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
21c5808d96
|
[t:3902], set state of PAIRs before posting them on threads for eviction/fetching
git-svn-id: file:///svn/toku/tokudb@34217 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
725ae6846b
|
[t:3893], cilkify compression of message buffers when freeing space up for partial eviction
git-svn-id: file:///svn/toku/tokudb@34215 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
d931bb2a74
|
[t:3645], fix bug in pe_est_callback
git-svn-id: file:///svn/toku/tokudb@34176 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Zardosht Kasheff
|
1a5dbd80e5
|
[t:3645], merge to main
git-svn-id: file:///svn/toku/tokudb@34156 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:48 -04:00 |
|
Leif Walsh
|
ea06da8f34
|
[t:3884] fix up test3884 so it passes valgrind (and re-enable that), and free an extra childkey in brtleaf_split
git-svn-id: file:///svn/toku/tokudb@34129 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Leif Walsh
|
c14d18aa51
|
[t:3884] fix a problem with my change to brtleaf_split, and attempt to free everything at the end of test3884. can't close cachetable now so valgrind is off for test3884
git-svn-id: file:///svn/toku/tokudb@34128 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Leif Walsh
|
1893af748e
|
[t:3884] fixed the problem in brtleaf_split, added back the assert in move_leafentries, and added a test (test3884.c). this required exporting brtleaf_split in brt-internal.h
git-svn-id: file:///svn/toku/tokudb@34127 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Barry Perlman
|
bab840d771
|
[t:3884] #3884 Add comment. (No code change.)
git-svn-id: file:///svn/toku/tokudb@34061 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Leif Walsh
|
ffbea793a7
|
[t:3829] adding a benchmark for brt-serialize
git-svn-id: file:///svn/toku/tokudb@33982 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|