Leif Walsh
|
389599b1a4
|
refs #4871 link against stdc++ instead of c
git-svn-id: file:///svn/toku/tokudb@46046 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:01 -04:00 |
|
Bradley C. Kuszmaul
|
24af2d9a5b
|
Merge partitioned counters onto main. Fixes #5267.
git-svn-id: file:///svn/toku/tokudb@46044 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:01 -04:00 |
|
Leif Walsh
|
ca1141d369
|
refs #4871 speed up tag generation for cscope and idutils
git-svn-id: file:///svn/toku/tokudb@46022 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:01 -04:00 |
|
Leif Walsh
|
e6fbdbdf81
|
refs #4871 use gcov47 when possible
git-svn-id: file:///svn/toku/tokudb@46020 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:01 -04:00 |
|
TokuBuild
|
4cd1d10dda
|
refs #4871 source compiler path scripts in nightly script
git-svn-id: file:///svn/toku/tokudb@45996 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Yoni Fogel
|
7a003cd9d5
|
refs #5139 separate omt-tmpl implementation (partially)
git-svn-id: file:///svn/toku/tokudb@45984 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Yoni Fogel
|
d4555bcd38
|
refs #5206 little bit more documentation for omt-tmpl.h
git-svn-id: file:///svn/toku/tokudb@45983 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Yoni Fogel
|
81d8d1ca0d
|
refs #5280 Intel compiler has some warnings for -WeffC++. Temporarily removing till warnings are fixed
git-svn-id: file:///svn/toku/tokudb@45982 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Yoni Fogel
|
58dbd4a071
|
refs #5139 add documentation for templated omt
git-svn-id: file:///svn/toku/tokudb@45981 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Yoni Fogel
|
3dbff30332
|
refs #5280 add portability include to compress.cc
git-svn-id: file:///svn/toku/tokudb@45978 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
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
|
aa786f0ba7
|
refs #5206 fix mutex initializer to be compatible with osx
git-svn-id: file:///svn/toku/tokudb@45964 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
3045809973
|
refs #5206 fix usage of <type_traits> on clang, fix omt::split_at return value
git-svn-id: file:///svn/toku/tokudb@45963 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
John Esmet
|
52635a5e17
|
refs #5282 i lied, the ydb layer needed some fixes for txnless descriptor updates :)
git-svn-id: file:///svn/toku/tokudb@45959 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
John Esmet
|
f5be016dea
|
fixes #5282 only do txn related operations if a txn exists. note that the ydb layer properly handles change descriptor in a txnless environment.
git-svn-id: file:///svn/toku/tokudb@45958 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
f48d3b9fdc
|
refs #5206 fix use of __attribute__((nonnull)) for intel compiler
git-svn-id: file:///svn/toku/tokudb@45953 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
aa7a2fba6f
|
refs #5206 update run.stress-tests.py
git-svn-id: file:///svn/toku/tokudb@45952 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
96d6f517eb
|
refs #5206 update run.fractal.tree.tests.bash
git-svn-id: file:///svn/toku/tokudb@45951 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
d6e29e9224
|
refs #5206 fix calculation of bdb test list
git-svn-id: file:///svn/toku/tokudb@45945 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
b0e69456f9
|
refs #5206 fix shadow resolution style from underscore suffix to "new_" prefix
git-svn-id: file:///svn/toku/tokudb@45944 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
f5c2d4de8d
|
refs #5206 adding some consts
git-svn-id: file:///svn/toku/tokudb@45943 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
816415fcd6
|
refs #5206 remove indentation caused by namespace
git-svn-id: file:///svn/toku/tokudb@45942 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
c010c1e56e
|
refs #5206 address review comments: only use refs when ref-to-const, otherwise use ptr
git-svn-id: file:///svn/toku/tokudb@45941 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Leif Walsh
|
8fa5ec3e82
|
refs #5206 address review comments: remove static "allocation constructors", rename init/deinit to create/destroy
git-svn-id: file:///svn/toku/tokudb@45938 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Zardosht Kasheff
|
c5d2402ac0
|
closes #5279, remove cachetable->checkpoint_is_beginning and cachetable->checkpoint_prohibited
git-svn-id: file:///svn/toku/tokudb@45932 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:00 -04:00 |
|
Zardosht Kasheff
|
f402d9dbaa
|
closes #5272, address CR comments
git-svn-id: file:///svn/toku/tokudb@45930 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Rich Prohaska
|
f51339dd09
|
refs #5206 get file.c compiling on lex2
git-svn-id: file:///svn/toku/tokudb@45910 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
John Esmet
|
68a73432b2
|
fixes #5276 check for a locktree before trying to update its descriptor
git-svn-id: file:///svn/toku/tokudb@45908 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Rich Prohaska
|
4cea97e2b4
|
refs #5206 #5275 keep the examples c programs
git-svn-id: file:///svn/toku/tokudb@45905 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -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 |
|
Zardosht Kasheff
|
18babb7812
|
closes #5265, add comments for bjm and add lock around bjm_reset
git-svn-id: file:///svn/toku/tokudb@45853 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Bradley C. Kuszmaul
|
416dad85fe
|
Fix #5161. Partitioned statistics implemented.
git-svn-id: file:///svn/toku/tokudb@45847 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Zardosht Kasheff
|
d309b1edf7
|
refs #5265, change variable name from abj_ret to r
git-svn-id: file:///svn/toku/tokudb@45837 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Leif Walsh
|
7ecee0b669
|
refs #4871 increase timeout of drd_large_test_stress*
git-svn-id: file:///svn/toku/tokudb@45783 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Bradley C. Kuszmaul
|
936bb9d276
|
Fixes #5255. Disable intel warning 1292: {{{svn merge -c 45766 ../tokudb.3571}}}
git-svn-id: file:///svn/toku/tokudb@45767 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Zardosht Kasheff
|
b6ad2b6c8b
|
closes #5253, remove cachefile->checkpoint_state
git-svn-id: file:///svn/toku/tokudb@45740 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Zardosht Kasheff
|
9a8d117925
|
closes #5252, remove most_recent_global_checkpoint_that_finished_early
git-svn-id: file:///svn/toku/tokudb@45739 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Zardosht Kasheff
|
c5fb129582
|
refs #4606, remove ct->size_max
git-svn-id: file:///svn/toku/tokudb@45698 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:59 -04:00 |
|
Zardosht Kasheff
|
a3b24571fb
|
refs #4606, remove some unnecessary .h files
git-svn-id: file:///svn/toku/tokudb@45685 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
61bfc24e54
|
refs #4606, remove stale comment
git-svn-id: file:///svn/toku/tokudb@45684 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
947badc7a5
|
closes #5249, remove CACHEFILE->for_local_checkpoint
git-svn-id: file:///svn/toku/tokudb@45681 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Christian Rober
|
98b45ab5cf
|
refs #5025 Fixed issue where the verification tool incorrectly decompresses old nodes.
git-svn-id: file:///svn/toku/tokudb@45679 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
a7d60e5577
|
closes #4634, remove unneeded function toku_cachefile_get_worqueue_load
git-svn-id: file:///svn/toku/tokudb@45659 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
c5d5cf7646
|
refs #3634, separate ct lock from workqueue lock, remove usage of workqueues
git-svn-id: file:///svn/toku/tokudb@45658 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
9fd9a26e62
|
refs #4634, make flow control depend on a cachetable cond variable and not the workqueue
git-svn-id: file:///svn/toku/tokudb@45651 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
d843fcc1c4
|
closes #5241, finish removal of completion queues
git-svn-id: file:///svn/toku/tokudb@45640 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Zardosht Kasheff
|
119729779c
|
refs #5241, make completion queues in cachetable unnecessary
git-svn-id: file:///svn/toku/tokudb@45639 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Leif Walsh
|
c3bfcd59cd
|
refs #5206 merge signed types fix to main
git-svn-id: file:///svn/toku/tokudb@45638 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -04:00 |
|
Leif Walsh
|
d7e3c71c03
|
refs #5206 revert change to CTestConfig.cmake
git-svn-id: file:///svn/toku/tokudb@45635 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:00:58 -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 |
|