Commit graph

5193 commits

Author SHA1 Message Date
John Esmet
1b8c8ac4b2 refs #5500 close userdata and checkpoint userdata do not fail, so cachefile close and ft evict from memory do not fail
git-svn-id: file:///svn/toku/tokudb@48237 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
c9e96a8735 refs #5500 fsyncs do not fail, so the userdata callbacks do not fail
git-svn-id: file:///svn/toku/tokudb@48236 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
c652e648fc refs #5500 logger fsync does not fail
git-svn-id: file:///svn/toku/tokudb@48233 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
524c361432 increase timeout for helgrind_test_partitioned_counter
git-svn-id: file:///svn/toku/tokudb@48228 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
de41df0606 refs #5464 zero out mutex in bdb test
git-svn-id: file:///svn/toku/tokudb@48204 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
86e48d7f2a refs #4871 use the right name for the makefile generator
git-svn-id: file:///svn/toku/tokudb@48203 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
f436608651 fixes #5422 blackhole now has a test. we test that blackhole works when set, when not set, with txns, and without txns.
git-svn-id: file:///svn/toku/tokudb@48194 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
c6de8da96a refs #5368 also doing mark unused in a better way for clang for db-benchmark-test
git-svn-id: file:///svn/toku/tokudb@48193 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
5405b75a34 refs #5368 make db-insert mark things unused in a less offensive way to clang
git-svn-id: file:///svn/toku/tokudb@48192 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
e925715118 refs #5368 fix inclusion of config.h
git-svn-id: file:///svn/toku/tokudb@48189 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
169c59122f refs #5368 make our db-insert-multiple example (more) portable
git-svn-id: file:///svn/toku/tokudb@48188 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
bf7bd25c4f refs #5464 fix memory leaks in cachetable-test after bringing partitioned counters on board
git-svn-id: file:///svn/toku/tokudb@48183 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
9715069cdf refs #5368 fix options to grep
git-svn-id: file:///svn/toku/tokudb@48173 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
e0ad4e5ab5 refs #4871 clean up nightly test script so it will work on osx
git-svn-id: file:///svn/toku/tokudb@48150 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
023b7629b1 refs #5507 zero out mutex in marked_omt_test
git-svn-id: file:///svn/toku/tokudb@48132 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
3957a9c83a refs #5485 clean out more icc stuff, don't use OBJECT libs
git-svn-id: file:///svn/toku/tokudb@48131 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
3cde1f1bc6 refs #5464 merge partitioned counter printing-in-handlerton fixes from 6.5.0
git-svn-id: file:///svn/toku/tokudb@48130 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
50b03741f7 refs #5368 add some osx specific suppressions to the suppressions file, and also to tokuvalgrind because things are a little rocky on osx these days
git-svn-id: file:///svn/toku/tokudb@48125 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
43e1715e1f fix flakey test
git-svn-id: file:///svn/toku/tokudb@48123 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
294972475e refs #5368 add some valgrind suppressions for osx
git-svn-id: file:///svn/toku/tokudb@48115 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Christian Rober
0fe0d09bf8 refs #4885 Adjusted buffer offsets to help track deserialization of upgraded nodes. Updated fingerprint comments. Fixed spelling errors.
git-svn-id: file:///svn/toku/tokudb@48107 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
7396991d30 refs #5101 made new home looks like ancient windows code. dead.
git-svn-id: file:///svn/toku/tokudb@48098 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
John Esmet
1e1f59f7e1 refs #5101 log compare is dead code
git-svn-id: file:///svn/toku/tokudb@48097 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
e005db0533 refs #5504 not needed anymore
git-svn-id: file:///svn/toku/tokudb@48096 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
8df87816e2 refs #5504 step back
git-svn-id: file:///svn/toku/tokudb@48095 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
5250526ba5 refs #5504 take a step back, this is apparently not trivial
git-svn-id: file:///svn/toku/tokudb@48094 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
d7bd273969 refs #5504 one more fix
git-svn-id: file:///svn/toku/tokudb@48093 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
04b30528b0 refs #5504 fix more includes
git-svn-id: file:///svn/toku/tokudb@48092 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
452058fee9 refs #5504 fix some includes
git-svn-id: file:///svn/toku/tokudb@48091 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
0f808fa912 refs #5504 very outdated, obsoleted by cmake
git-svn-id: file:///svn/toku/tokudb@48090 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
8805fd36e9 refs #5504 outdated, not needed
git-svn-id: file:///svn/toku/tokudb@48089 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
5d3c6ed993 refs #5504 not used
git-svn-id: file:///svn/toku/tokudb@48088 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
0833130222 refs #5504 move something from a useless file to where it belongs
git-svn-id: file:///svn/toku/tokudb@48087 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
5bf2d896b0 refs #5504 not used in production
git-svn-id: file:///svn/toku/tokudb@48086 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
7179e1112b refs #5504 not used in production
git-svn-id: file:///svn/toku/tokudb@48085 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
da5ff555ed refs #5504 not used in production
git-svn-id: file:///svn/toku/tokudb@48084 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
cfeb6c0316 refs #5515 no more tokudb_native_h
git-svn-id: file:///svn/toku/tokudb@48078 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
John Esmet
0bc5013e30 fixes #5423 fixes #5424 fixes #5503 fixes #5225 fsync always succeeds and returns void, no more ft panic or logger panic, no more impossible error paths
git-svn-id: file:///svn/toku/tokudb@48076 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
Leif Walsh
3dbcdf4794 refs #5485 un-screw-up coverage builds of statically linked binaries
git-svn-id: file:///svn/toku/tokudb@48064 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:08 -04:00
Leif Walsh
f7f8eb5b47 refs #5419 add fflushes to stress test output
git-svn-id: file:///svn/toku/tokudb@48061 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
4bd09bb7bf refs #5507 zero out more mutexes
git-svn-id: file:///svn/toku/tokudb@48060 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
b999f38a53 refs #5507 more mutex initializers
git-svn-id: file:///svn/toku/tokudb@48059 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
d481ec1f97 refs #5507 fix minicron-test
git-svn-id: file:///svn/toku/tokudb@48058 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
36ed43ba75 refs #5507 mutex initializers
git-svn-id: file:///svn/toku/tokudb@48056 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
f86a93211d refs #5507 another test fix (sigh)
git-svn-id: file:///svn/toku/tokudb@48055 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
e078101750 refs #5507 another test fix
git-svn-id: file:///svn/toku/tokudb@48054 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
9ebea97d92 refs #5507 another test fix
git-svn-id: file:///svn/toku/tokudb@48053 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
c659dd07b0 refs #5507 zero out structs before calling .init in tests that reuse objects
git-svn-id: file:///svn/toku/tokudb@48052 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
ed85de18dc refs #5507 clear kibbutz mutex
git-svn-id: file:///svn/toku/tokudb@48051 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00
Leif Walsh
4d401f2816 refs #5485 fix gcov linking
git-svn-id: file:///svn/toku/tokudb@48037 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:07 -04:00