Bradley C. Kuszmaul
62de1d7105
Make redzone smaller. Refs #3037 . [t:3037]
...
git-svn-id: file:///svn/toku/tokudb@25539 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
78654d32ea
Mispelled bzcat. Refs #3037 . [t:3037]
...
git-svn-id: file:///svn/toku/tokudb@25538 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
d0c9f015c6
Mispelled bzip2. Refs #3037 . [t:3037]
...
git-svn-id: file:///svn/toku/tokudb@25537 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
e90d3b758b
Fix up the cleanup. Refs #3037 . [t:3037]
...
git-svn-id: file:///svn/toku/tokudb@25532 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
524ad2e8b7
Candidate fix for #3037 . (env_preload tests too big). Refs #3037
...
git-svn-id: file:///svn/toku/tokudb@25529 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
be34cff708
[t:2996], fix up test
...
git-svn-id: file:///svn/toku/tokudb@25525 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
b34e3cf722
[t:2996], remove unused variables
...
git-svn-id: file:///svn/toku/tokudb@25522 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
a782de4dc0
[t:2996], remove unpredictable check
...
git-svn-id: file:///svn/toku/tokudb@25521 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Barry Perlman
cce1c0fdb8
[t:3036] Set default number of range locks to 0x7FFFFFFF, effectively infinite.
...
git-svn-id: file:///svn/toku/tokudb@25520 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
60d0cf3a04
[t:2996], make partial fix to test
...
git-svn-id: file:///svn/toku/tokudb@25519 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
ca6a765e29
[t:2996], make partial fix to test
...
git-svn-id: file:///svn/toku/tokudb@25518 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
253ea7db96
[t:2996], write test
...
git-svn-id: file:///svn/toku/tokudb@25512 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
c86fc36dd8
#3012 enable *multiple shortcuts for single dbs refs[t:3012]
...
git-svn-id: file:///svn/toku/tokudb@25510 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
87f0052ec4
[t:3015], grab directory read lock in update_single
...
git-svn-id: file:///svn/toku/tokudb@25509 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
444f563d49
[t:3034] Add engine status counters for *multiple operations.
...
git-svn-id: file:///svn/toku/tokudb@25503 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
e752b68699
[t:3015], remove FALSE
...
git-svn-id: file:///svn/toku/tokudb@25501 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
1c30176941
[t:3035], fix test
...
git-svn-id: file:///svn/toku/tokudb@25499 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
32a99b2b02
[t:3033] Add panic information to engine status. If env or logger is panicked, say so and say why.
...
git-svn-id: file:///svn/toku/tokudb@25478 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
a0994a1793
[t:3015], merge update_multiple changes to main
...
git-svn-id: file:///svn/toku/tokudb@25473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
b05d16ce44
[t:3028] Merge from tokudb.3028 with command svn merge -r25427:HEAD ../tokudb.3028 .
...
Add engine status on failed assert. Also add panic info to log status in preparation for making available via engine status.
git-svn-id: file:///svn/toku/tokudb@25469 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
7c41f3031b
[t:3015], make small changes to del_multiple
...
git-svn-id: file:///svn/toku/tokudb@25407 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
d89b0edf3f
[t:3015], make small changes to put_multiple
...
git-svn-id: file:///svn/toku/tokudb@25404 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
0a22812e83
[t:2905] Add upgrade info and environment creation timestamp to engine status.
...
git-svn-id: file:///svn/toku/tokudb@25400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Dave Wells
e95efdfd6d
remove spurious printf
...
git-svn-id: file:///svn/toku/tokudb@25352 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
1c70e53250
#2892 dont run preload-db with bdb refs[t:2892]
...
git-svn-id: file:///svn/toku/tokudb@25341 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
fcfef3e8f6
#3010,#3023 merge *multiple changes to main, i mean it this time refs[t:3010] refs[t:3023]
...
git-svn-id: file:///svn/toku/tokudb@25308 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
548d03d70e
[t:2892] Merge upgrade logic to main. Merge command was svn merge --accept=postpone -r25293:HEAD ../tokudb.main+2892 .
...
git-svn-id: file:///svn/toku/tokudb@25303 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:25 -04:00
Rich Prohaska
7606a0eb32
#2953 merge update_multiple to main refs[t:2953]
...
git-svn-id: file:///svn/toku/tokudb@25124 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
7a1019e6ff
[t:3000], fix mvcc-many-committed
...
git-svn-id: file:///svn/toku/tokudb@25005 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Bradley C. Kuszmaul
4f94d28ad7
Make {{{test_set_lk_max_locks}}} run again. Refs #2952 . [t:2952]
...
git-svn-id: file:///svn/toku/tokudb@24988 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Bradley C. Kuszmaul
84ae16a36d
Make {{{test_set_lk_max_locks}}} run again. Refs #2952 . [t:2952]
...
git-svn-id: file:///svn/toku/tokudb@24987 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
5857ef0c33
[t:3000], fix case where we are running without transactions
...
git-svn-id: file:///svn/toku/tokudb@24984 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Bradley C. Kuszmaul
964383c69c
Candidate fix for #2999 . [t:2999]
...
git-svn-id: file:///svn/toku/tokudb@24980 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
58f55aef6b
[t:2952], move fix to main
...
git-svn-id: file:///svn/toku/tokudb@24952 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Bradley C. Kuszmaul
70eb6ebabe
Close #2945 (get rid of {{{db->set_bt_compare}}} in favor of {{{env->set_default_bt_compare}}}).
...
Closes #2945 . close[t:2945]
{{{
svn merge -r 24888:24894 https://svn.tokutek.com/tokudb/toku/tokudb.2945
}}}
.
git-svn-id: file:///svn/toku/tokudb@24931 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
c269d5e534
[t:2992], remove freed and db
...
git-svn-id: file:///svn/toku/tokudb@24903 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
be670c2fee
[t:2992], remove some tabs and put in spaces
...
git-svn-id: file:///svn/toku/tokudb@24902 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:24 -04:00
Zardosht Kasheff
17eccfed9b
[t:2935], merge to main
...
git-svn-id: file:///svn/toku/tokudb@24885 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Zardosht Kasheff
1037d3449c
[t:2985], have the loader use toku_brt_is_empty_fast to verify emptyness of a brt, and remove verify_empty
...
git-svn-id: file:///svn/toku/tokudb@24784 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Barry Perlman
a5945b865e
[t:2980] User call to env->put_multiple() checks file space before performing insert,
...
will return ENOSPC if filesystem is in redzone.
git-svn-id: file:///svn/toku/tokudb@24748 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Rich Prohaska
b4281f36b4
#2946 merge le-cursor's to main
...
git-svn-id: file:///svn/toku/tokudb@24142 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Barry Perlman
db868fb31d
[t:2947] Merge from tokudb.2947. Added errno to error log, don't take minicron lock for engine status. I want to print engine status to error log, but the env isn't available everywhere, so that's not here (yet).
...
git-svn-id: file:///svn/toku/tokudb@24075 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Rich Prohaska
3c6bed0c61
#2929 closes[t:2929] run the loader-stress tests in separate environments
...
git-svn-id: file:///svn/toku/tokudb@23699 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:23 -04:00
Bradley C. Kuszmaul
0c071258d7
Use a fast version of brt_is_empty. Refs #2919 . [t:2919]
...
git-svn-id: file:///svn/toku/tokudb@23694 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Rich Prohaska
1864aa5f70
#2919 refs[t:2919] test case that demo's really slow pre_acquire_table_lock
...
git-svn-id: file:///svn/toku/tokudb@23630 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Rich Prohaska
8cf78727aa
#2921 refs[t:2921] remove obsolete memory functions
...
git-svn-id: file:///svn/toku/tokudb@23625 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Rich Prohaska
3538bf9888
#2919 refs[t:2919] test case that demo's really slow pre_acquire_table_lock
...
git-svn-id: file:///svn/toku/tokudb@23617 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Zardosht Kasheff
7e7f4da627
[t:2913], add mvcc-many-committed to BDB_DONTRUN
...
git-svn-id: file:///svn/toku/tokudb@23512 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Zardosht Kasheff
cc91ea8ca4
[t:2811], merge to main \!\!\!
...
git-svn-id: file:///svn/toku/tokudb@23495 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00
Yoni Fogel
7e247e3647
[t:2808] Merge 2808 onto main, remove dev and merge branches
...
git-svn-id: file:///svn/toku/tokudb@23201 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:22 -04:00