Zardosht Kasheff
|
df21b6f830
|
[t:4368], fix bug
git-svn-id: file:///svn/toku/tokudb@38604 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:04 -04:00 |
|
Zardosht Kasheff
|
f29559bc15
|
[t:4368], add test
git-svn-id: file:///svn/toku/tokudb@38603 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:04 -04:00 |
|
Barry Perlman
|
b2637ec273
|
[t:4362] Make locked_mo and locked_cs volatile. Refs #4362.
git-svn-id: file:///svn/toku/tokudb@38597 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:04 -04:00 |
|
Zardosht Kasheff
|
fe693b1e55
|
[t:4357], [t:4364], [t:4365], merge fixes to main
git-svn-id: file:///svn/toku/tokudb@38595 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:04 -04:00 |
|
Rich Prohaska
|
8f53c2ebe3
|
#4366 get tiny stress tests with drd to pass refs[t:4366]
git-svn-id: file:///svn/toku/tokudb@38592 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:04 -04:00 |
|
Bradley C. Kuszmaul
|
9ac3900121
|
close[t:4367] Make the test tolerate the case where the number of calls to pwrite is small and the test wasn't aborting. Now it aborts if the number of calls is smaller than the -C argument. Fix #4376.
git-svn-id: file:///svn/toku/tokudb@38591 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Rich Prohaska
|
8e61a2a6c3
|
#4366 get test_4015.drdrun to pass refs[t:4366]
git-svn-id: file:///svn/toku/tokudb@38590 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
ec164465ee
|
[t:4356] fixed remove portion. test works
git-svn-id: file:///svn/toku/tokudb@38577 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
6bb98b947d
|
[t:4356] fixed truncate part of test
git-svn-id: file:///svn/toku/tokudb@38576 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
01e39e136b
|
[t:4356] wrote test that truncates and removes during a HOT. it fails.
git-svn-id: file:///svn/toku/tokudb@38574 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
6f71ad769d
|
[t:4002] remove newbrt includes from src/tests/hot-optimize-table-tests.c
git-svn-id: file:///svn/toku/tokudb@38571 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
b4fcc1ce24
|
[t:4362] Add more checkpoint info to engine status. Refs #4362.
git-svn-id: file:///svn/toku/tokudb@38570 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Rich Prohaska
|
736191c6a2
|
#3529 merge serializable iso bug fix to mainline refs[t:3529]
git-svn-id: file:///svn/toku/tokudb@38569 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
a2e8c02a11
|
[t:4169] add one more engine status var for cleaner thread leaf merges
git-svn-id: file:///svn/toku/tokudb@38557 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
4bf6a6e4d2
|
[t:4169] adding engine status variables to count the number of leaf merges
done by a cleaner thread
git-svn-id: file:///svn/toku/tokudb@38556 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Zardosht Kasheff
|
f8ceefd886
|
[t:4070], add back a couple of engine status variables
git-svn-id: file:///svn/toku/tokudb@38555 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Leif Walsh
|
784f47a841
|
[t:4002] Commiting HOT to main.
git-svn-id: file:///svn/toku/tokudb@38549 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
78529803e3
|
[t:4362] Add more checkpoint info to engine status. Refs #4362.
git-svn-id: file:///svn/toku/tokudb@38544 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
01076549dd
|
[t:4362] Add new engine status fields to header. Refs #4362.
git-svn-id: file:///svn/toku/tokudb@38543 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
ea25ba9c2b
|
[t:4355] Cast int64_t to uint64_t for comparison to accommodate change in status type. Refs #4355.
git-svn-id: file:///svn/toku/tokudb@38541 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
c27fc7af51
|
[t:4355] Improve engine status, deleting obsolete fields, adding cachetable_size_cachepressure, resequencing. Refs #4355.
git-svn-id: file:///svn/toku/tokudb@38528 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
50ebd65f64
|
[t:4355] Improve engine status struct in header, deleting obsolete fields, adding cachetable_size_cachepressure, resequencing. Refs #4355.
git-svn-id: file:///svn/toku/tokudb@38527 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
0136c0dd22
|
[t:4326] Add field checkpoint_waiters_max to engine status. Must still display in handlerton. Refs #4326.
git-svn-id: file:///svn/toku/tokudb@38513 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Rich Prohaska
|
d0c1da756d
|
4353 add a rule to run stress tests refs[t:4353]
git-svn-id: file:///svn/toku/tokudb@38474 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:03 -04:00 |
|
Barry Perlman
|
85598cd2ee
|
[t:4234] Add malloc_mmap_threshold to engine status. Must still display in handlerton. Refs #4234.
git-svn-id: file:///svn/toku/tokudb@38472 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
77d72e0ca8
|
#4275 dont use malloc hook in newbrt tests closes[t:4275]
git-svn-id: file:///svn/toku/tokudb@38466 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
31969ce41d
|
#4353 add rule to run large drd stress tests refs[t:4353]
git-svn-id: file:///svn/toku/tokudb@38465 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
99566efbd8
|
#4269 test_blobs_leaf_split now works refs[t:4269]
git-svn-id: file:///svn/toku/tokudb@38462 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Barry Perlman
|
6d460bedc0
|
[t:4326] Improve checkpoint status: footprint indicates caller, make status threadsafe, add indicator of other threads waiting for checkpoint_safe lock. Refs #4326.
git-svn-id: file:///svn/toku/tokudb@38451 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
0aa48b2bf9
|
#4353 run mid sized stress tests with drd refs[t:4353]
git-svn-id: file:///svn/toku/tokudb@38445 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
2969402a55
|
close[t:4325] Fix #4325 (use {{{int}}} instead of {{{u_int32_t}}}).
git-svn-id: file:///svn/toku/tokudb@38440 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
b22c98f01d
|
close[t:4269] Merge 4269 fixes to main. {{{svn merge -r38251:38424 ../tokudb.4269}}}. Closes #4269.
git-svn-id: file:///svn/toku/tokudb@38438 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
0b892d090a
|
#4096 add version string to portability lib name refs[t:4096]
git-svn-id: file:///svn/toku/tokudb@38429 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
6b0f4f34b7
|
[t:4070], restore cachetable_wait_checkpoint
git-svn-id: file:///svn/toku/tokudb@38404 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
9ba40f11eb
|
[t:4338], remove test from BDB list
git-svn-id: file:///svn/toku/tokudb@38400 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
329747445f
|
[t:4346] Remove duplicate line. Refs #4346.
git-svn-id: file:///svn/toku/tokudb@38384 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
7324fae01f
|
[t:4346] Merge 4346 to main. {{{svn merge -r 38321:38382 ../tokudb.4346}}}. Refs #4346.
git-svn-id: file:///svn/toku/tokudb@38383 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Rich Prohaska
|
fab5495ec3
|
#4341 dont build test_multiple_checkpoints_block_commit with bdb refs[t:4341]
git-svn-id: file:///svn/toku/tokudb@38359 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
2d3a480733
|
[t:4347] Merge onto main. {{{svn merge -c38309 ../tokudb.4347}}}. Refs #4347.
git-svn-id: file:///svn/toku/tokudb@38313 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
08e3a279a9
|
[t:4341], merge to main
git-svn-id: file:///svn/toku/tokudb@38312 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
90c2763121
|
[t:4319] Didn't quite get those small tests to work right. Refs #4319, #4337.
git-svn-id: file:///svn/toku/tokudb@38288 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
33fddab86b
|
close[t:4337] Speed up the slowest tests. Closes #4337.
git-svn-id: file:///svn/toku/tokudb@38285 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Bradley C. Kuszmaul
|
c64c28a75d
|
[t:4336] Disable db-put-simple-deadlock test for bdb. Refs #4336.
git-svn-id: file:///svn/toku/tokudb@38284 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
3835408948
|
[t:4031], merge changes to main
git-svn-id: file:///svn/toku/tokudb@38244 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
2198a74135
|
[t:4147], add test
git-svn-id: file:///svn/toku/tokudb@38217 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:02 -04:00 |
|
Zardosht Kasheff
|
d185a9b1e3
|
[t:4314], protect calling of cleaner_callback with fdlock
git-svn-id: file:///svn/toku/tokudb@38207 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|
Zardosht Kasheff
|
775aeb0a96
|
[t:4311], write pair for checkpointing on cleaner thread if necessary, before calling cleaner_callback
git-svn-id: file:///svn/toku/tokudb@38187 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|
Bradley C. Kuszmaul
|
e4d6d69fcb
|
[t:4319] Don't print so much stuff in newbrt/tests. {{{svn merge -c 38123 ../tokudb.4319}}} Refs #4319.
git-svn-id: file:///svn/toku/tokudb@38124 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|
Barry Perlman
|
f83e4c537a
|
[t:4246] #4246 Add test of serialization and deserialization of certain fields in the brt header.
git-svn-id: file:///svn/toku/tokudb@38120 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|
Leif Walsh
|
d73f07d489
|
[t:4306] merging work for 4306
git-svn-id: file:///svn/toku/tokudb@38079 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|