Barry Perlman
|
deb0d23050
|
[t:2949] Improve cachetable's get_and_pin_footprint.
git-svn-id: file:///svn/toku/tokudb@25399 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:26 -04:00 |
|
Zardosht Kasheff
|
fbdca53647
|
[t:2892], remove #if BRT_LAYOUT...
git-svn-id: file:///svn/toku/tokudb@25394 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:26 -04:00 |
|
Zardosht Kasheff
|
2f88373f31
|
[t:2892], undo bad checkin
git-svn-id: file:///svn/toku/tokudb@25393 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:26 -04:00 |
|
Zardosht Kasheff
|
89668ba2e5
|
[t:2892], remove some more #if from macros
git-svn-id: file:///svn/toku/tokudb@25392 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:26 -04:00 |
|
Barry Perlman
|
31d6bb23be
|
[t:2892] Remove conditional compilation that is unnecessary and incompatible with Windows compiler.
git-svn-id: file:///svn/toku/tokudb@25330 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 |
|
Zardosht Kasheff
|
35800b4c8b
|
[t:3008], modify comments a bit
git-svn-id: file:///svn/toku/tokudb@25194 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:25 -04:00 |
|
Zardosht Kasheff
|
c9eb09c1f7
|
[t:3008], modify comments a bit
git-svn-id: file:///svn/toku/tokudb@25193 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:25 -04:00 |
|
Zardosht Kasheff
|
2c6ca1d18d
|
[t:3008], comment changes
git-svn-id: file:///svn/toku/tokudb@25186 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Rich Prohaska
|
58e54d7d3e
|
#3008 fix some compile problems refs[t:3008]
git-svn-id: file:///svn/toku/tokudb@25159 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Zardosht Kasheff
|
249838df05
|
[t:3008], more comments
git-svn-id: file:///svn/toku/tokudb@25156 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Zardosht Kasheff
|
97d689d64e
|
[t:3008], more comments
git-svn-id: file:///svn/toku/tokudb@25154 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Zardosht Kasheff
|
e654cbdb55
|
[t:3008], add comments to leafentry struct describing format
git-svn-id: file:///svn/toku/tokudb@25153 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Zardosht Kasheff
|
f613162833
|
[t:3008], modify comments
git-svn-id: file:///svn/toku/tokudb@25152 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -04:00 |
|
Zardosht Kasheff
|
2ef50f2e96
|
[t:3008], rename attributes to type
git-svn-id: file:///svn/toku/tokudb@25148 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:24 -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
|
0151b36fdd
|
[t:2811], move some accessors from ule.h to leafentry.h
git-svn-id: file:///svn/toku/tokudb@25012 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
|
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 |
|
Rich Prohaska
|
24d915f259
|
#2966 use assert_zero in some of the newbrt files refs[t:2966]
git-svn-id: file:///svn/toku/tokudb@24717 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
5c0dce7cbb
|
#2513 merge the cached threadpool to main refs[t:2513]
git-svn-id: file:///svn/toku/tokudb@24627 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
26ca989666
|
#2969 set cpu affinity in the keyrange-unflat test in an attempt to understand its performance refs[t:2969]
git-svn-id: file:///svn/toku/tokudb@24517 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
fb2462e446
|
#2965 make a common assert in the brtloader extractor test more informative closes[t:2965]
git-svn-id: file:///svn/toku/tokudb@24329 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
bb8666dc80
|
#2961 dbufio-test and dbufio-test-destroy can not run in parallel. fix them closes[t:2961]
git-svn-id: file:///svn/toku/tokudb@24246 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 |
|
Rich Prohaska
|
55d9d75abd
|
#2948 fix another broken assert
git-svn-id: file:///svn/toku/tokudb@24120 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
d9436a2dd7
|
#2948 fix a broken assert
git-svn-id: file:///svn/toku/tokudb@24119 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Bradley C. Kuszmaul
|
bb5579a145
|
Merge 2948 changes to main: Start putting upsert into brt layer (Refs #2948). Also add unused attributes (Closes #2950). [t:2948] close[t:2950]
{{{
svn merge -c 24081 https://svn.tokutek.com/tokudb/toku/tokudb.2948
}}}
.
git-svn-id: file:///svn/toku/tokudb@24083 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
|
cb9539d657
|
#2938 refs[t:2938] get gcov working with newbrt (again)
git-svn-id: file:///svn/toku/tokudb@23927 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
261715cf6e
|
#2891 refs[t:2891] fix the newbrt cilk build
git-svn-id: file:///svn/toku/tokudb@23926 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Zardosht Kasheff
|
ab10d38d38
|
[t:2811], add some comments for file organization
git-svn-id: file:///svn/toku/tokudb@23809 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Rich Prohaska
|
5484d70495
|
#2934 closes[t:2934] add --optimize to db-benchmark, fix the leafentry print function
git-svn-id: file:///svn/toku/tokudb@23806 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Zardosht Kasheff
|
08dd1538fd
|
[t:2811], modify find_xidp per Bradley's suggestion
git-svn-id: file:///svn/toku/tokudb@23767 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:23 -04:00 |
|
Zardosht Kasheff
|
4d54bbb80b
|
[t:2811], add comments as result of Bradley's CR
git-svn-id: file:///svn/toku/tokudb@23766 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
|
d1efe9da42
|
#2919 refs[t:2919] speed up brt_is_empty by applying a noop instead of an optimize message to the leaf nodes
git-svn-id: file:///svn/toku/tokudb@23677 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 |
|
Zardosht Kasheff
|
c385edaa8f
|
[t:2811], change stats to use le_keylen instead of le_latest_keylen
git-svn-id: file:///svn/toku/tokudb@23612 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Zardosht Kasheff
|
c14837af5b
|
[t:2811], remove unneeded leafentry accessor
git-svn-id: file:///svn/toku/tokudb@23609 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Zardosht Kasheff
|
b9542a506e
|
[t:2811], undo change that went in merge that should not have
git-svn-id: file:///svn/toku/tokudb@23584 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Rich Prohaska
|
fe444f93a4
|
#2907 closes[t:2907] merge single insert per txn profiler to main
git-svn-id: file:///svn/toku/tokudb@23569 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Rich Prohaska
|
ae90f3660b
|
#2915 closes[t:2915] fix the shutdown log entry timestamp
git-svn-id: file:///svn/toku/tokudb@23553 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 |
|
Bradley C. Kuszmaul
|
06d1c0e1eb
|
Get rid of {{{TAGMALLOC}}}. Fixes #2912. close[t:2912]
git-svn-id: file:///svn/toku/tokudb@23493 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Rich Prohaska
|
a71c846cb4
|
#2877 refs[t:2877] remove kruft from the cachetable
git-svn-id: file:///svn/toku/tokudb@23180 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Yoni Fogel
|
0b0c76392a
|
closes[t:1398] [t:2861] Remove more heaviside code (include straddle hacks) from newbrt
git-svn-id: file:///svn/toku/tokudb@23060 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:22 -04:00 |
|
Bradley C. Kuszmaul
|
1bfd207e32
|
Merge the fixes for #2862, #2861, and #2269 onto main. Fixes #2269, #2861, #2862. close[t:2269] close[t:2861] close[t:2862]
{{{
svn merge -r 23006:23042 https://svn.tokutek.com/tokudb/toku/tokudb.2862b
}}}
.
git-svn-id: file:///svn/toku/tokudb@23046 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:21 -04:00 |
|
Rich Prohaska
|
59a83a0814
|
#2868 refs[t:2868] comments from code review
git-svn-id: file:///svn/toku/tokudb@22875 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:21 -04:00 |
|
Rich Prohaska
|
ab1d8172bd
|
#2868 refs[t:2868] fix the presort speedup in the loader
git-svn-id: file:///svn/toku/tokudb@22868 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:21 -04:00 |
|