Rich Prohaska
|
e5ce7dfb2a
|
refs[t:2681] omit the test that crashes cilkscreen
git-svn-id: file:///svn/toku/tokudb@20842 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Yoni Fogel
|
d4efa2ff45
|
[t:2561] Renamed cached 3.1 db directory so that it is not removed with 'make clean'
git-svn-id: file:///svn/toku/tokudb@20841 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Yoni Fogel
|
eb32e0e55f
|
[t:2679] Fix log test failures due to changed log file name
git-svn-id: file:///svn/toku/tokudb@20840 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
0594ee1d92
|
move the tokugrind script to the toku/tokdub directory
git-svn-id: file:///svn/toku/tokudb@20838 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
300881850d
|
refs[t:2606] statically link to cilkrts_pic
git-svn-id: file:///svn/toku/tokudb@20830 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
5a83acc152
|
refs[t:2445] test the toku_fsync_directory function. verify with strace by hand.
git-svn-id: file:///svn/toku/tokudb@20826 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
f5ead6763b
|
move the fractal tree build scripts from tokudb.build to tokudb/scripts so we can branch properly
git-svn-id: file:///svn/toku/tokudb@20822 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
01755d03e1
|
upgrade-test-2.c:32: warning: ‘r’ may be used uninitialized in this function
git-svn-id: file:///svn/toku/tokudb@20800 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Yoni Fogel
|
383e896608
|
[t:2561] Bugfix in backwards compatibility code. Enums cannot be used for CPP directives, which broke windows build
git-svn-id: file:///svn/toku/tokudb@20797 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Bradley C. Kuszmaul
|
2834d9cee7
|
Reduce noise in test output. Closes #2678. close[t:2678].
git-svn-id: file:///svn/toku/tokudb@20782 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Yoni Fogel
|
c9b2b066dd
|
[t:2561] Merge tokudb.2561b to main. Disabled auto-upgrade and auto-upgrade tests
git-svn-id: file:///svn/toku/tokudb@20778 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Rich Prohaska
|
5b254d5608
|
refs[t:2673] check how valgrind detects memory leaks
git-svn-id: file:///svn/toku/tokudb@20777 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:17 -04:00 |
|
Barry Perlman
|
33eb9727a6
|
[t:2561] Set dummy values of zeros for upgrade status until upgrade logic is merged to main.
git-svn-id: file:///svn/toku/tokudb@20775 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
f3391bb957
|
closes[t:2668] fix the mem leak in the recovery_fileops_stress test
git-svn-id: file:///svn/toku/tokudb@20755 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
c5bad31abf
|
closes[t:2656] run some cilkscreen tests
git-svn-id: file:///svn/toku/tokudb@20753 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
3383ab7b72
|
refs[t:2673] check how valgrind detects memory leaks
git-svn-id: file:///svn/toku/tokudb@20751 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
edc13bbee0
|
closes[t:2673] linux/tests/try-leak should XFAIL
git-svn-id: file:///svn/toku/tokudb@20736 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
16cbf13ca2
|
closes[t:2445] fsync dirs after file creation
git-svn-id: file:///svn/toku/tokudb@20735 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
d694dbaf93
|
closes[t:2665] quiet logcursor-bad-checksum
git-svn-id: file:///svn/toku/tokudb@20722 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
9d695b7990
|
closes[t:2666] quiet recovery-cend-cbegin
git-svn-id: file:///svn/toku/tokudb@20721 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
85fbe869d1
|
closes[t:2667] quiet recovery-empty
git-svn-id: file:///svn/toku/tokudb@20719 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Bradley C. Kuszmaul
|
26bd6c7688
|
Fix #2669. (quiet down a test) close[t:2669]
git-svn-id: file:///svn/toku/tokudb@20714 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Bradley C. Kuszmaul
|
c74c406581
|
Fix #2664. (cachetable-scan should be quiet). close[t:2664]
git-svn-id: file:///svn/toku/tokudb@20713 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Yoni Fogel
|
10d5d03fac
|
[t:2662] Fix checkpoint bug where re-ordered writes before fsync can cause
a corrupt dictionary.
Do an extra fsync.
git-svn-id: file:///svn/toku/tokudb@20697 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
4952a05f32
|
refs[t:2656] run some cilkscreen tests
git-svn-id: file:///svn/toku/tokudb@20693 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
9d292108f8
|
closes[t:2637] common brtloader error injector source
git-svn-id: file:///svn/toku/tokudb@20687 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Dave Wells
|
85bfc804f0
|
remove cilk_spawn that is within cilk_for loop
git-svn-id: file:///svn/toku/tokudb@20684 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Zardosht Kasheff
|
97c826d5ea
|
[t:2563], remove statement in error log file when rename fails due to lock not granted
git-svn-id: file:///svn/toku/tokudb@20678 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
e6a7af95a3
|
refs[t:2654] fix a NULL pointer deref found by valgrind brtloader-test-open
git-svn-id: file:///svn/toku/tokudb@20672 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
3f6fe2beac
|
refs[t:2656] fix some data races in the brtloader tests
git-svn-id: file:///svn/toku/tokudb@20660 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
6d894d3f94
|
refs[t:2656] cilkscreen some brtloader-test-writer-errors
git-svn-id: file:///svn/toku/tokudb@20658 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
d86d1e5361
|
closes[t:2659] fix the data race in the finish_primary_rows_internal function. found by cilkscreen ./brtloader-test-extractor -s
git-svn-id: file:///svn/toku/tokudb@20657 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
650e2c0079
|
refs[t:2656] cilkscreen some brtloader tests
git-svn-id: file:///svn/toku/tokudb@20656 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
346c1498e3
|
closes[t:2645] run the loader-cleanup-test in parallel
git-svn-id: file:///svn/toku/tokudb@20647 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Rich Prohaska
|
9f1bd3e462
|
closes[t:2653] xfail the loader-tpch-load test
git-svn-id: file:///svn/toku/tokudb@20645 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Bradley C. Kuszmaul
|
54490d3c06
|
Simplify structures to keep track of whether data in an index is sorted. Refs #2654. [t:2654].
git-svn-id: file:///svn/toku/tokudb@20644 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:16 -04:00 |
|
Bradley C. Kuszmaul
|
57fb43c9c5
|
Add structures to keep track of whether data in an index is sorted. We aren't maintaining it properly yet, but everything should work since we aren't using it. Refs #2654. [t:2654].
git-svn-id: file:///svn/toku/tokudb@20640 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
0303169600
|
refs[t:2645] add -e option to the loader-cleanup-test
git-svn-id: file:///svn/toku/tokudb@20638 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
9e02290285
|
closes[t:2642] fix a mem leak in the brtloader found with the cleanup test
git-svn-id: file:///svn/toku/tokudb@20627 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
53a5c307ba
|
refs[t:2645] add -e option to the loader-cleanup-test
git-svn-id: file:///svn/toku/tokudb@20614 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
5518290137
|
closes[t:2591] fix the brtloader destroy to avoid the mutex when not yet initialized
git-svn-id: file:///svn/toku/tokudb@20608 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Zardosht Kasheff
|
b4bf6f031c
|
[t:2563], prevent printing of msg to error log in case of DB_LOCK_NOTGRANTED
git-svn-id: file:///svn/toku/tokudb@20573 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
4ee75d917c
|
closes[t:2650] test the brtloader extractor with various input rows
git-svn-id: file:///svn/toku/tokudb@20570 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
c62f8829e1
|
closes[t:2650] test the brtloader extractor with various input rows
git-svn-id: file:///svn/toku/tokudb@20569 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Yoni Fogel
|
f1a67d8133
|
[t:2631] [t:2623] Fix windows build broken by r20413.
Implement "strerror_r" in windows
git-svn-id: file:///svn/toku/tokudb@20565 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
6af1a32e4e
|
refs[t:2650] verify the temp files created by the extractor
git-svn-id: file:///svn/toku/tokudb@20558 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
42fdb90153
|
refs[t:2591] mutex destroy called on an uninitalized mutex
git-svn-id: file:///svn/toku/tokudb@20557 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Bradley C. Kuszmaul
|
d14326cc0e
|
brtloader.c is now 96.61% of lines and 87.13% of branches. [t:2647] Refs #2647.
git-svn-id: file:///svn/toku/tokudb@20539 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Rich Prohaska
|
543dd95cdb
|
closes[t:2648] improve the brtloader writer coverage
git-svn-id: file:///svn/toku/tokudb@20538 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Bradley C. Kuszmaul
|
59a8f06e93
|
The brtloader is now at 95.03% lines covered and 84.64% of branches taken. That's pretty good. We can work to remove a few more, but it's diminishing returns from here. [t:2647] Refs #2647.
git-svn-id: file:///svn/toku/tokudb@20537 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|