Zardosht Kasheff
|
32fdf68b49
|
[t:3815], address CR comments from 7/22
git-svn-id: file:///svn/toku/tokudb@33355 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:45 -04:00 |
|
Barry Perlman
|
9ef2645d46
|
[t:3746] #3746 Improve comments and invariants regarding DSNs.
git-svn-id: file:///svn/toku/tokudb@33050 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:45 -04:00 |
|
Barry Perlman
|
fdbe532edb
|
[t:3756] closes #3756 Fix dict_id to be 64 bits.
git-svn-id: file:///svn/toku/tokudb@33045 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:45 -04:00 |
|
Zardosht Kasheff
|
453a886798
|
[t:3721], add counters for partial fetch hits or misses
git-svn-id: file:///svn/toku/tokudb@32980 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Zardosht Kasheff
|
88bf122cf3
|
[t:3653], have keyrange_internal not decompress any partitions
git-svn-id: file:///svn/toku/tokudb@32978 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Leif Walsh
|
ed07802061
|
[t:3646] merging changes from tokudb.3646b. fixes #3646
git-svn-id: file:///svn/toku/tokudb@32975 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Barry Perlman
|
833583c7a6
|
[t:3654] #3654 Create new BRT_STATUS to collect info on brt behavior.
git-svn-id: file:///svn/toku/tokudb@32971 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Bradley C. Kuszmaul
|
519b3f4a53
|
close[t:3748] After dequeuing a fifo, free the memory. Fixes #3748.
git-svn-id: file:///svn/toku/tokudb@32944 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Zardosht Kasheff
|
4ed966c1ca
|
[t:3740], fix bug
git-svn-id: file:///svn/toku/tokudb@32939 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Zardosht Kasheff
|
34649520b1
|
[t:3643], add comments
git-svn-id: file:///svn/toku/tokudb@32913 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Zardosht Kasheff
|
d9f9fc5672
|
[t:3643], rename a function, add comments
git-svn-id: file:///svn/toku/tokudb@32910 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:44 -04:00 |
|
Zardosht Kasheff
|
2004c26cdd
|
[t:3738], make dsn into a struct
git-svn-id: file:///svn/toku/tokudb@32906 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
2b82563669
|
[t:3737], set curr_dsn when deserializing a header
git-svn-id: file:///svn/toku/tokudb@32902 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
3f98cbcc93
|
[t:3734], move brt->curr_dsn to brt_header
git-svn-id: file:///svn/toku/tokudb@32890 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
b9623f06fa
|
[t:3724], [t:3717], [t:3727], merge fixes to main
git-svn-id: file:///svn/toku/tokudb@32829 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Rich Prohaska
|
c07fcec0aa
|
#3710 revert 32763 refs[t:3710]
git-svn-id: file:///svn/toku/tokudb@32779 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Barry Perlman
|
4b4a766fbd
|
[t:3674] #3674 Simplify and fix workdone accounting. Also delete useless is_root argument from function apply_cmd_to_in_memory_non_root_leaves().
git-svn-id: file:///svn/toku/tokudb@32775 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Leif Walsh
|
fe7f84f5fc
|
[t:3709] change a failing assert that fullhash is there to a calculation of fullhash instead, fix #3709
git-svn-id: file:///svn/toku/tokudb@32772 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Rich Prohaska
|
2be1c32a90
|
#3710 enable full hash verification only if SLOW is defined closes[t:3710]
git-svn-id: file:///svn/toku/tokudb@32763 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
e3f065827e
|
[t:3705], fix leak
git-svn-id: file:///svn/toku/tokudb@32746 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
d5505938e9
|
[t:3703], merge to main
git-svn-id: file:///svn/toku/tokudb@32737 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:43 -04:00 |
|
Zardosht Kasheff
|
4790f1e276
|
[t:3686], fix bug that causes assert to hit
git-svn-id: file:///svn/toku/tokudb@32721 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Zardosht Kasheff
|
623384377c
|
[t:3684], fix stat problem lost in a merge
git-svn-id: file:///svn/toku/tokudb@32714 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Zardosht Kasheff
|
8927a3e718
|
[t:3609], fix race condition by having shortcut cursors grab read locks on PAIRs, range queries will be slower
git-svn-id: file:///svn/toku/tokudb@32713 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Bradley C. Kuszmaul
|
082ae0501f
|
[t:3610] Get rid of a bunch of {{{toku_cacheable_get_and_pin}}} calls in favor of the {{{toku_pin_brtnode}}} functions. Refs #3683.
git-svn-id: file:///svn/toku/tokudb@32712 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Bradley C. Kuszmaul
|
c1827aab73
|
fix[t:3681] Fix the checkpoint/insert deadlock. Closes #3681.
git-svn-id: file:///svn/toku/tokudb@32706 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Bradley C. Kuszmaul
|
eb32ca1d3c
|
[t:3564] Fix brt-test. Refs #3564.
git-svn-id: file:///svn/toku/tokudb@32702 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Bradley C. Kuszmaul
|
2379d061e9
|
[t:3564] Merge in barry's stuff to the main line. {{{svn merge -r32637:32693 ../tokudb.3564b+3312}}} Refs #3564.
git-svn-id: file:///svn/toku/tokudb@32694 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Leif Walsh
|
0a1b4c8a69
|
[t:3148] comments, whitespace, typecasting, macro fixes
git-svn-id: file:///svn/toku/tokudb@32672 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Rich Prohaska
|
bb69802bed
|
#3588 merge tokudb.3588 to main refs[t:3588]
git-svn-id: file:///svn/toku/tokudb@32669 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:42 -04:00 |
|
Zardosht Kasheff
|
b90f894d14
|
[t:3651], merge to main
git-svn-id: file:///svn/toku/tokudb@32620 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Zardosht Kasheff
|
219331cc02
|
[t:3627], merge last of milestone 3 to main
git-svn-id: file:///svn/toku/tokudb@32565 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Zardosht Kasheff
|
4a88cb22b4
|
[t:3644], merge cachetable changes for #3627 from tokudb.3627 to main
git-svn-id: file:///svn/toku/tokudb@32519 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Zardosht Kasheff
|
f37cc10865
|
[t:3641], merge 32487 to main, consolidating work before starting on cachetable fixes in tokudb.3627
git-svn-id: file:///svn/toku/tokudb@32488 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Zardosht Kasheff
|
cd757a485d
|
[t:3641], merge refactoring of BRTNODE to main from tokudb.3627
git-svn-id: file:///svn/toku/tokudb@32481 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Bradley C. Kuszmaul
|
885c83300b
|
[t:3604] Merge everything from the tokudb.3312c+3524+msn branch. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32294 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Bradley C. Kuszmaul
|
65ba19377c
|
[t:3604] Merge r29923 from tokudb.3312c+3524+msn. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32283 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Bradley C. Kuszmaul
|
671d442f7d
|
[t:3604] Merge r29921 from tokudb.3312c+3524+msn. Refs #3604.
git-svn-id: file:///svn/toku/tokudb@32282 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Rich Prohaska
|
ca12f91b05
|
#3484 merge the key range bug fix to main refs[t:3484]
git-svn-id: file:///svn/toku/tokudb@30711 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Rich Prohaska
|
d410236e07
|
#3459 fix the big key nonleaf node splitter to accept nodes much larger than the node size closes[t:3459]
git-svn-id: file:///svn/toku/tokudb@30312 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:39 -04:00 |
|
Rich Prohaska
|
d8c241c58e
|
#3461 fix the leaf splitter WRT large rows closes[t:3461]
git-svn-id: file:///svn/toku/tokudb@30311 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:39 -04:00 |
|
Barry Perlman
|
5feab17959
|
[t:3374] #Closes #3374 Add status counter for setting descriptor.
git-svn-id: file:///svn/toku/tokudb@29408 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:38 -04:00 |
|
Barry Perlman
|
733ed033ba
|
[t:3352] Closes #3352 Replace thread-safe increment with less expensive ++ operator for update_status counters.
git-svn-id: file:///svn/toku/tokudb@29206 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Zardosht Kasheff
|
c584efd770
|
[t:3266], per CR comments, collapse two functions into one
git-svn-id: file:///svn/toku/tokudb@29159 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Zardosht Kasheff
|
11d8840d79
|
[t:3266], rename toku_change_descriptor to toku_brt_change_descriptor, per CR comments
git-svn-id: file:///svn/toku/tokudb@29158 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Zardosht Kasheff
|
a927dc1fc9
|
[t:3347], merge fractal tree piece of HCAD to main
git-svn-id: file:///svn/toku/tokudb@29146 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Bradley C. Kuszmaul
|
80089f63a4
|
#3099 Merge 3099 onto the main line.
{{{
svn merge -r28775:29048 https://svn.tokutek.com/tokudb/toku/tokudb.3099
}}}
git-svn-id: file:///svn/toku/tokudb@29055 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Bradley C. Kuszmaul
|
f69f0a6a5b
|
[t:3219] Merge the 3219 fixes onto the main line. Refs #3219.
{{{
svn merge -r28558:28575 https://svn.tokutek.com/tokudb/toku/tokudb.3219c
}}}
.
git-svn-id: file:///svn/toku/tokudb@28588 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:37 -04:00 |
|
Barry Perlman
|
036c8d6b54
|
[t:3236] [t:3238] Merge tokudb.3236+3238 to main.
git-svn-id: file:///svn/toku/tokudb@28070 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:36 -04:00 |
|
Rich Prohaska
|
6131fab3c3
|
#3185 merge from the tokudb.3185 branch to main refs[t:3185]
git-svn-id: file:///svn/toku/tokudb@27723 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:35 -04:00 |
|