Leif Walsh
|
e4b49ed284
|
refs #5949 fix upgrade_test_simple invocation
git-svn-id: file:///svn/toku/tokudb@52807 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:29 -04:00 |
|
Leif Walsh
|
89bf561b6d
|
refs #5949 fix le-cursor-*
git-svn-id: file:///svn/toku/tokudb@52767 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:29 -04:00 |
|
Leif Walsh
|
d9a440ee26
|
closes #5949 merge to main
git-svn-id: file:///svn/toku/tokudb@52748 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:28 -04:00 |
|
Zardosht Kasheff
|
266b6bc845
|
closes #5942, remove cachetable-scan.cc, an old test that was meant to test if cachetable was fast enough. Outdated now
git-svn-id: file:///svn/toku/tokudb@52624 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:28 -04:00 |
|
Leif Walsh
|
2ebaaac149
|
closes #5916 merge to main
git-svn-id: file:///svn/toku/tokudb@52402 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:27 -04:00 |
|
Zardosht Kasheff
|
f3dc3fdea2
|
refs #5842, merge Direct I/O to main
git-svn-id: file:///svn/toku/tokudb@52238 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:27 -04:00 |
|
Leif Walsh
|
954a994d81
|
refs #5874 fix a mutex init problem I caught while testing 5874
git-svn-id: file:///svn/toku/tokudb@51923 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
Zardosht Kasheff
|
f07a7f1e6a
|
closes #5554, merge to main
git-svn-id: file:///svn/toku/tokudb@51911 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
Zardosht Kasheff
|
ebb5315335
|
refs #5638, merge to main, finally.
git-svn-id: file:///svn/toku/tokudb@51767 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
John Esmet
|
c1c6e2a17b
|
refs #5723 fix memory leak
git-svn-id: file:///svn/toku/tokudb@51738 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
John Esmet
|
2c3fd6c17e
|
refs #5723 fix test leaks
git-svn-id: file:///svn/toku/tokudb@51728 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
John Esmet
|
95a8538e95
|
refs #5723 fix some test memory leaks
git-svn-id: file:///svn/toku/tokudb@51709 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:26 -04:00 |
|
John Esmet
|
b604b9d6fc
|
fixes #5762 oldest_referenced_xid and oldest_referenced_xid_known now share a prefix, which makes searching for them together a little easier
git-svn-id: file:///svn/toku/tokudb@51667 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:25 -04:00 |
|
John Esmet
|
c9ded07b2f
|
fixes #5848 add "Id" keyword to each file that did not already have it
git-svn-id: file:///svn/toku/tokudb@51639 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:25 -04:00 |
|
Leif Walsh
|
2ae96c7073
|
refs #5798 update cachetable-clock-eviction to reflect new probabilistic eviction strategy
git-svn-id: file:///svn/toku/tokudb@51472 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:25 -04:00 |
|
Yoni Fogel
|
12ccf6ae0a
|
refs #5663 Merge #5663 onto main
git-svn-id: file:///svn/toku/tokudb@51238 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:24 -04:00 |
|
Zardosht Kasheff
|
004cf78b56
|
closes #5804, merge 51139, work to read in entire internal nodes into memory, compressed, as opposed to using two I/O's, to main.
git-svn-id: file:///svn/toku/tokudb@51185 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:23 -04:00 |
|
Zardosht Kasheff
|
67eb050b40
|
closes #5773, merge to main from tokudb.5773, Merging r51027 through r51078 into '.'
git-svn-id: file:///svn/toku/tokudb@51079 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:23 -04:00 |
|
Leif Walsh
|
7a174bc306
|
refs #5778 only build static versions of many utilities
git-svn-id: file:///svn/toku/tokudb@50988 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
John Esmet
|
526c4e7299
|
refs #5559 fix more tests broken by 5559
git-svn-id: file:///svn/toku/tokudb@50891 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
John Esmet
|
1cf17f4e3d
|
refs #5559 fix more failures from 5559 on mainline (hint: we need to use initializing functions in tests, no more manually setting fields)
git-svn-id: file:///svn/toku/tokudb@50889 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
John Esmet
|
ae0053e8dc
|
refs #5559 fix test broken by 5559
git-svn-id: file:///svn/toku/tokudb@50882 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
John Esmet
|
5575b5e744
|
refs #5559 fix a test broken by 5559
git-svn-id: file:///svn/toku/tokudb@50877 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
John Esmet
|
1c62ecd4bb
|
refs #5762 add unit test for oldest referenced xid propogation from parent to child
git-svn-id: file:///svn/toku/tokudb@50832 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
John Esmet
|
4233ec1e5f
|
refs #5559 merge 5559 to main
git-svn-id: file:///svn/toku/tokudb@50812 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Zardosht Kasheff
|
b8b8360aa4
|
closes #5712, fix test
git-svn-id: file:///svn/toku/tokudb@50683 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
a0eeedd5f5
|
refs #5700, merge to main
git-svn-id: file:///svn/toku/tokudb@50517 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Zardosht Kasheff
|
21c863b635
|
closes #5669, increase the cachetable limit, it needs to be at least twice the size of the single pair that we have, otherwise, the evictor may sneak in when we are calling change_pair_attr, and catch the cachetable to have a size of 16, because we have added the new attr but not removed the old one
git-svn-id: file:///svn/toku/tokudb@50322 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:18 -04:00 |
|
Yoni Fogel
|
3af91c0f51
|
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
git-svn-id: file:///svn/toku/tokudb@50137 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:17 -04:00 |
|
John Esmet
|
65cd284834
|
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
git-svn-id: file:///svn/toku/tokudb@49851 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Leif Walsh
|
2fb9deb055
|
refs #5418 shrink benchmark-test a bit so it completes faster
git-svn-id: file:///svn/toku/tokudb@49775 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Leif Walsh
|
2c45ee3a31
|
refs #5418 add --verify_period to benchmark-test
git-svn-id: file:///svn/toku/tokudb@49772 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Leif Walsh
|
df8d7e9f2f
|
refs #5418 don't run such a large benchmark-test under valgrind
git-svn-id: file:///svn/toku/tokudb@49758 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Yoni Fogel
|
1740c966e2
|
fix benchmark-test test (1 was misplaced)
git-svn-id: file:///svn/toku/tokudb@49709 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Yoni Fogel
|
b211b37602
|
Add extra options to benchmark-test
git-svn-id: file:///svn/toku/tokudb@49708 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:14 -04:00 |
|
Leif Walsh
|
bf70bbb898
|
refs #5418 merge promotion to main
git-svn-id: file:///svn/toku/tokudb@49697 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:14 -04:00 |
|
Leif Walsh
|
9659dc651c
|
increase timeout for benchmark-test_256
git-svn-id: file:///svn/toku/tokudb@49528 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:14 -04:00 |
|
Zardosht Kasheff
|
ddfd46fb56
|
refs #5634, merge bucket mutexes to main
git-svn-id: file:///svn/toku/tokudb@49391 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:14 -04:00 |
|
Leif Walsh
|
774afe534d
|
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
git-svn-id: file:///svn/toku/tokudb@48763 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|
Leif Walsh
|
589813ac5c
|
refs #5368 add portability wrapper for sched_setaffinity/sched_getaffinity
git-svn-id: file:///svn/toku/tokudb@48692 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:12 -04:00 |
|
Leif Walsh
|
75e38b2d79
|
refs #5464 move partitioned_counter completely to portability
git-svn-id: file:///svn/toku/tokudb@48678 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:12 -04:00 |
|
Leif Walsh
|
95d0eb9b33
|
refs #5542 add simple test for ftdump
git-svn-id: file:///svn/toku/tokudb@48495 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:12 -04:00 |
|
Leif Walsh
|
97ad349826
|
refs #5537 zero out some structs because osx treats pthread_rwlock_init as "conditional jump on uninitialized values" and that's noise
git-svn-id: file:///svn/toku/tokudb@48424 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:12 -04:00 |
|
Leif Walsh
|
a802af97c0
|
refs #5464 zero out mutex
git-svn-id: file:///svn/toku/tokudb@48376 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:11 -04:00 |
|
Leif Walsh
|
c3a0afeab3
|
refs #5368 unify race detection tool annotations in <toku_race_tools.h>
git-svn-id: file:///svn/toku/tokudb@48361 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:11 -04:00 |
|
Leif Walsh
|
a30ce5da8a
|
refs #5368 remove code which is unused except by a test I wrote, and is also very non-portable
git-svn-id: file:///svn/toku/tokudb@48347 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:11 -04:00 |
|
Leif Walsh
|
54b16784b4
|
refs #5368 don't define MIN if it's already defined
git-svn-id: file:///svn/toku/tokudb@48329 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:10 -04:00 |
|
John Esmet
|
14087ae48f
|
refs #5525 remove obsolete Makefiles
git-svn-id: file:///svn/toku/tokudb@48240 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:10 -04:00 |
|
John Esmet
|
3e6373c51d
|
refs #5500 logger close rollback does not fail
git-svn-id: file:///svn/toku/tokudb@48238 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:09 -04:00 |
|
John Esmet
|
1b8c8ac4b2
|
refs #5500 close userdata and checkpoint userdata do not fail, so cachefile close and ft evict from memory do not fail
git-svn-id: file:///svn/toku/tokudb@48237 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:09 -04:00 |
|