Yoni Fogel
|
2f23fc5db1
|
refs #5280 Add additional warning options and get it to compile cleanly.
Add comments and static asserts for on-disk formats (e.g. leafentries)
git-svn-id: file:///svn/toku/tokudb@45977 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
958c447641
|
closes #5206 merge c++ changes to mainline
git-svn-id: file:///svn/toku/tokudb@45903 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Leif Walsh
|
a367232ad2
|
refs #5206 merge work making our code c99 and c++11 compatible, to mainline
git-svn-id: file:///svn/toku/tokudb@45632 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Yoni Fogel
|
73bcbb4259
|
refs #5189 Save last_xid in shutdown entry instead of increasing lsn and aliasing
git-svn-id: file:///svn/toku/tokudb@45271 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:57 -04:00 |
|
Bradley C. Kuszmaul
|
d04b3eaa52
|
[t:4934] Get rid of more #4934 stuff from main. Refs #4934.
git-svn-id: file:///svn/toku/tokudb@44663 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:50 -04:00 |
|
Bradley C. Kuszmaul
|
2f8410fe0b
|
[t:4934] Merge 44291 from ../../tokudb.4934-branch-from.6.0.0/newbrt/. Refs #4934.
git-svn-id: file:///svn/toku/tokudb@44632 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:50 -04:00 |
|
Leif Walsh
|
f941a12b88
|
[t:5027] some work on making threaded_stress_test_helpers better for benchmarking
also created perf_insert.tdb
git-svn-id: file:///svn/toku/tokudb@44332 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:48 -04:00 |
|
Zardosht Kasheff
|
d2d3de2efa
|
[t:4920], [t:4953], separate ydb lock from hot indexing and checkpointing
git-svn-id: file:///svn/toku/tokudb@44202 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:43 -04:00 |
|
Zardosht Kasheff
|
f2c4fe13e8
|
[t:4875], [t:4887], merge from tokudb.4875 to main
git-svn-id: file:///svn/toku/tokudb@43896 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:37 -04:00 |
|
Yoni Fogel
|
3a208cebc4
|
closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines)
git-svn-id: file:///svn/toku/tokudb@43762 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:36 -04:00 |
|
Leif Walsh
|
3719bf2c2f
|
[t:4901] merging brt->ft rename to main
git-svn-id: file:///svn/toku/tokudb@43686 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:35 -04:00 |
|
Leif Walsh
|
63b1969fbb
|
[t:4814] merging cmake work to mainline
git-svn-id: file:///svn/toku/tokudb@43179 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:25 -04:00 |
|
Rich Prohaska
|
e25ea55928
|
#4682 remove cilkarts code from the loader. refs[t:4682]
git-svn-id: file:///svn/toku/tokudb@42090 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:22 -04:00 |
|
Leif Walsh
|
dc86d566c7
|
[t:4635] adding liblzma_icc_dbg.a so icc+debug builds can run test_compression_methods, turns out we needed a fourth library after all
git-svn-id: file:///svn/toku/tokudb@41524 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:15 -04:00 |
|
Leif Walsh
|
43e5551390
|
[t:4635] merging fractal tree and handlerton code to main
git-svn-id: file:///svn/toku/tokudb@41503 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:14 -04:00 |
|
Bradley C. Kuszmaul
|
0b1c8f9474
|
[t:4298] Get the compiler warnings to calm down for valgrind 3.6 combined with gcc 4.6.3
git-svn-id: file:///svn/toku/tokudb@41193 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:13 -04:00 |
|
Bradley C. Kuszmaul
|
f462cc60bf
|
close[t:4602] Make gcc 4.6.2 stop complaining about valgrind 3.6.1 {{{unused-but-set-variable}}} warnings ({{{svn merge -c 40646 ../tokudb.4594/}}}. Closes #4602.
git-svn-id: file:///svn/toku/tokudb@40647 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:13 -04:00 |
|
Rich Prohaska
|
5467a05231
|
#4590 replace drd annotations with helgrind annotations refs[t:4590]
git-svn-id: file:///svn/toku/tokudb@40488 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:13 -04:00 |
|
Barry Perlman
|
c1af232f67
|
[t:2949] Revert memory status to old design to avoid issues in portability layer, make translation to new system in ydb.c. Refs #2949.
git-svn-id: file:///svn/toku/tokudb@39389 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:08 -04:00 |
|
Barry Perlman
|
e37c5d33de
|
[t:2949] Merge from tokudb.2949 with command, executed at sandbox/toku {{{svn merge -r39023:HEAD tokudb.2949 tokudb}}}. Refs #2949.
git-svn-id: file:///svn/toku/tokudb@39376 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:08 -04:00 |
|
Rich Prohaska
|
c6c33fe5ba
|
#4417 turn cilk off for fractal tree builds with icc refs[t:4417]
git-svn-id: file:///svn/toku/tokudb@39021 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:06 -04:00 |
|
Rich Prohaska
|
0ee84bc8f5
|
#4390 speed up loader tests run from the makefile refs[t:4390]
git-svn-id: file:///svn/toku/tokudb@38819 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:05 -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 |
|
Barry Perlman
|
46e2eba914
|
[t:4181] #4181 Make memory accounting a little cleaner.
git-svn-id: file:///svn/toku/tokudb@38050 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:01 -04:00 |
|
Bradley C. Kuszmaul
|
6cc79aee9d
|
close[t:4273] Fix #4273. {{{svn merge -r 37842:37875 ../tokudb.4273}}}.
git-svn-id: file:///svn/toku/tokudb@37891 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:59 -04:00 |
|
Rich Prohaska
|
2419230dda
|
#4222 merge 37514 to main refs[t:4222]
git-svn-id: file:///svn/toku/tokudb@37516 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:58 -04:00 |
|
Barry Perlman
|
b1324bd474
|
[t:4181] #4181 Merge from tokudb.4181 to main. Improve memory accounting to prevent resident set size (RSS) from exceeding allocation.
git-svn-id: file:///svn/toku/tokudb@37499 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:58 -04:00 |
|
Barry Perlman
|
9b0d73150a
|
[t:4182] #4182 Merge tokudb.4182 to main. Add mallocator version string to engine status.
git-svn-id: file:///svn/toku/tokudb@37423 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:58 -04:00 |
|
Rich Prohaska
|
f7a3b41b18
|
#4137 remove atomic.h refs[t:4137]
git-svn-id: file:///svn/toku/tokudb@37157 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:57 -04:00 |
|
Rich Prohaska
|
35a46f2e5e
|
#3853 make the lock tree memory accounting more accurate refs[t:3853]
git-svn-id: file:///svn/toku/tokudb@36278 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:53 -04:00 |
|
Rich Prohaska
|
dc4960612a
|
#3452 new row locking APIs refs[t:3452]
git-svn-id: file:///svn/toku/tokudb@35392 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:50 -04:00 |
|
Rich Prohaska
|
d1782521ad
|
#3992 fix races found by cilkscreen refs[t:3992]
git-svn-id: file:///svn/toku/tokudb@35214 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:50 -04:00 |
|
Barry Perlman
|
c436cfd20f
|
[t:3825] #3825 Add max_mem_in_use to memory statistics.
git-svn-id: file:///svn/toku/tokudb@35067 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:50 -04:00 |
|
Leif Walsh
|
432ee68331
|
[t:3923] merging fastcheck timeout to mainline
git-svn-id: file:///svn/toku/tokudb@34806 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:49 -04:00 |
|
Barry Perlman
|
78ee26f373
|
[t:3868] #3868 Replace tentative definition of function pointers in toku_assert.c with explicit mechanism: ydb layer passes in function pointers when env is created.
git-svn-id: file:///svn/toku/tokudb@33951 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Barry Perlman
|
cfebabfdfa
|
[t:3825] #3825 Do not call malloc_usable_size() with NULL. Add malloc_fail and realloc_fail to engine status.
git-svn-id: file:///svn/toku/tokudb@33948 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Barry Perlman
|
2b54c48dcc
|
[t:3825] #3825 Add memory usage statistics to engine status.
git-svn-id: file:///svn/toku/tokudb@33928 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:47 -04:00 |
|
Bradley C. Kuszmaul
|
527c464b41
|
close[t:3657] DEBUG=0 and DEBUG=1 now work. Fix #3657.
git-svn-id: file:///svn/toku/tokudb@32585 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Bradley C. Kuszmaul
|
393a9cbacf
|
close[t:3640] Candidate fix using new libcilkrts.a. Fixes #3640.
git-svn-id: file:///svn/toku/tokudb@32540 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Rich Prohaska
|
ebdbd28e9f
|
#3639 use -static-intel when linked with icc (otherwise, there are LOTS of intel lib dependencies refs[t:3639]
git-svn-id: file:///svn/toku/tokudb@32432 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Bradley C. Kuszmaul
|
bfb7900fef
|
[t:3620] Merge #3620 to main, and delete tokudb.3620. Refs #3620.
git-svn-id: file:///svn/toku/tokudb@32348 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:41 -04:00 |
|
Leif Walsh
|
79796925d5
|
[t:3534] add gcc 4.6.1
git-svn-id: file:///svn/toku/tokudb@32310 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
|
866597e6d1
|
[t:3586] [t:3604] Merge icc onto main. Refs #3586, #3604.
git-svn-id: file:///svn/toku/tokudb@32232 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Rich Prohaska
|
390fc1e77b
|
#3530 define GCCVERSION in the fractal tree Makefile's closes[t:3530]
git-svn-id: file:///svn/toku/tokudb@31138 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:40 -04:00 |
|
Rich Prohaska
|
be3ef84cca
|
#2977 compile the linux portability layer with icc 12.0.3 refs[t:2977]
git-svn-id: file:///svn/toku/tokudb@30134 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:39 -04:00 |
|
Rich Prohaska
|
dbee5ae7ba
|
#3346 #3351 fix the loader malloc error injector refs[t:3346] refs[t:3351]
git-svn-id: file:///svn/toku/tokudb@29297 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:38 -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 |
|
Rich Prohaska
|
fdd5f20e8c
|
#3269 define TOKUDB_REVISION in CPPFLAGS refs[t:3269]
git-svn-id: file:///svn/toku/tokudb@28217 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:36 -04:00 |
|
Rich Prohaska
|
ccb181ab08
|
#3253 build with gcc 4.4.4 on amazon refs[t:3253]
git-svn-id: file:///svn/toku/tokudb@28028 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:36 -04:00 |
|