Zardosht Kasheff
9a3cf1670a
[t:4875], move some more stuff over to brt_header.c, make some functions static
...
git-svn-id: file:///svn/toku/tokudb@43426 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:28 -04:00
Zardosht Kasheff
e471d2820c
[t:4875], add brt_header.h and move functions there
...
git-svn-id: file:///svn/toku/tokudb@43425 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:28 -04:00
Zardosht Kasheff
0414ce9065
[t:4875], remove tabs from brt_header.c
...
git-svn-id: file:///svn/toku/tokudb@43424 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Zardosht Kasheff
df8622d4d1
[t:4875], remove unneeded includes
...
git-svn-id: file:///svn/toku/tokudb@43423 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Zardosht Kasheff
5c4c022e9c
[t:4875], create brt_header.c to isolate header code
...
git-svn-id: file:///svn/toku/tokudb@43422 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Rich Prohaska
0a2f3a36aa
#4869 increase test coverage of txn.c, remove spin locks refs[t:4869]
...
git-svn-id: file:///svn/toku/tokudb@43421 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Zardosht Kasheff
e584e1cf35
[t:4872], remove superfluous usage of ydb lock in ydb_db.c
...
git-svn-id: file:///svn/toku/tokudb@43410 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
43572373c5
[t:4814] never ever pass -DNDEBUG
...
git-svn-id: file:///svn/toku/tokudb@43406 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
f9e6f808ac
[t:4814] fix recovery_fileops_unit.tdb runner
...
git-svn-id: file:///svn/toku/tokudb@43405 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Rich Prohaska
c484a47725
#4869 increase code coverage of some logging code refs[t:4869]
...
git-svn-id: file:///svn/toku/tokudb@43404 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
d74ecf32ad
[t:4814] don't patch out recovery_fileops_unit.tdb, we want it to run and
...
need to fix it
git-svn-id: file:///svn/toku/tokudb@43403 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
38aa1e7f80
[t:4814] also run tests normally with icc debug build
...
git-svn-id: file:///svn/toku/tokudb@43401 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
f74b4ee762
[t:4814] fix symbol existence checking
...
git-svn-id: file:///svn/toku/tokudb@43400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Zardosht Kasheff
357b4981c2
[t:4768], [t:4829], [t:4834], [t:4511], [t:4513], merge fixes to main
...
git-svn-id: file:///svn/toku/tokudb@43396 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
581cc5dbb6
[t:4814] fix project root name
...
git-svn-id: file:///svn/toku/tokudb@43395 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
86b0dc74ad
[t:4814] fix cmake error
...
git-svn-id: file:///svn/toku/tokudb@43369 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
0bef6fc243
[t:4814] fix cmake error
...
git-svn-id: file:///svn/toku/tokudb@43368 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bb02c83cd
[t:4814] clean up and comment the CMakeLists.txts
...
git-svn-id: file:///svn/toku/tokudb@43367 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
a759afe7bd
[t:4814] ignore warning about linking with dynamic cilkrts
...
git-svn-id: file:///svn/toku/tokudb@43342 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
52cad75df0
[t:4814] make more tests' timeouts longer
...
git-svn-id: file:///svn/toku/tokudb@43341 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
482a652da7
[t:4814] fix non-static warning in make_tdb.c, ignore warnings about test-rwlock.c for now
...
git-svn-id: file:///svn/toku/tokudb@43340 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
e76c88b8de
[t:4814] increase test timeout for more tests
...
git-svn-id: file:///svn/toku/tokudb@43324 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
40c41bbbff
[t:4814] remove --run-libc-freeres=no because I fixed how things were getting linked, apparently, and don't need that anymore (it was generating false valgrind failures)
...
git-svn-id: file:///svn/toku/tokudb@43312 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Yoni Fogel
a49100caba
[t:4844] closes #4844 Fix deadlock issue with row locks, add minor optimizations, and cleanup
...
Deleted duplicate function, added some optimizations to make 'no lock conflict' faster
since it's the common case.
Cleaned up the way lock tree row lock conflicts are tested (only for the new test and one existing one)
git-svn-id: file:///svn/toku/tokudb@43303 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
2bd3f447c1
[t:4858] merge 4858 to mainline
...
git-svn-id: file:///svn/toku/tokudb@43285 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
08449ab58b
[t:4814] don't error on __libc_freeres with valgrind
...
git-svn-id: file:///svn/toku/tokudb@43248 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
17c641b674
[t:4846] merging 4846 branch.
...
git-svn-id: file:///svn/toku/tokudb@43235 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
5a3d586ba6
[t:4814] suppress xz compilation warnings on the dashboard
...
git-svn-id: file:///svn/toku/tokudb@43225 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
ba281e914b
[t:4814] have run_recover_stress_test.sh make the directory for its error
...
files so it doesn't fail
git-svn-id: file:///svn/toku/tokudb@43223 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
80ccbbbed2
[t:4814] make fractal tree test script show more errors in the commit message
...
git-svn-id: file:///svn/toku/tokudb@43222 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
b91396b82c
[t:4814] fix static utils to call ydb_init
...
git-svn-id: file:///svn/toku/tokudb@43216 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
1f93b05fe1
[t:4814] push nightly to one minute before midnight
...
git-svn-id: file:///svn/toku/tokudb@43214 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
42b14aa651
[t:4814] fix the thing that makes it so perf tests don't run by default
...
git-svn-id: file:///svn/toku/tokudb@43213 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
fc224a1663
[t:4814] move release/examples to toplevel, add cmake instructions for copying it to the install directory, get rid of release directory
...
git-svn-id: file:///svn/toku/tokudb@43211 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
9e2793e707
[t:4814] fix lengthening the timeout of tests
...
git-svn-id: file:///svn/toku/tokudb@43210 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
0e158826e8
[t:4814] give some tests more time to complete in valgrind
...
git-svn-id: file:///svn/toku/tokudb@43209 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
b74292c6ac
[t:4814] make ninja work with cmake and depend on lzma properly
...
git-svn-id: file:///svn/toku/tokudb@43208 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
0fa4c3c967
[t:4814] clean up other scripts
...
git-svn-id: file:///svn/toku/tokudb@43207 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
0f9071fae0
[t:4814] clean up run_recover_stress_test.sh
...
git-svn-id: file:///svn/toku/tokudb@43206 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
2dd5a157a4
[t:4814] fix utils
...
git-svn-id: file:///svn/toku/tokudb@43205 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
aab9d571d0
[t:4814] fix test1426 running
...
git-svn-id: file:///svn/toku/tokudb@43204 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
68fc66c88e
[t:4814] fixing unused parameter warning on osx
...
git-svn-id: file:///svn/toku/tokudb@43193 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
f8eda673fa
[t:4814] don't run valgrind on tests that crash
...
git-svn-id: file:///svn/toku/tokudb@43192 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Rich Prohaska
6ed44c2aa3
remove obsolete coverage scripts
...
git-svn-id: file:///svn/toku/tokudb@43188 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Rich Prohaska
0f9fc0705c
add username to the tokugrind tmp file
...
git-svn-id: file:///svn/toku/tokudb@43187 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
2f4b3c0898
[t:4814] fix getting svn revision in fractal tree test script
...
git-svn-id: file:///svn/toku/tokudb@43184 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -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
de269e4c44
#3520 lock tree test coverage refs[t:3520]
...
git-svn-id: file:///svn/toku/tokudb@43113 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00
Zardosht Kasheff
a51493dd07
[t:4831], [t:4832], merge to main
...
git-svn-id: file:///svn/toku/tokudb@43069 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00
Rich Prohaska
69fc86d810
#4836 fix icc compilation refs[t:4836]
...
git-svn-id: file:///svn/toku/tokudb@43037 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00