Rich Prohaska
|
67c3f6d9be
|
#2835 refs[t:2835] add some test cases for the multiple process with the same data dir
git-svn-id: file:///svn/toku/tokudb@22552 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Yoni Fogel
|
5771f5dbb5
|
[t:2835] merge 22549 from 4.1 to main
git-svn-id: file:///svn/toku/tokudb@22550 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Yoni Fogel
|
73fd2c4acd
|
[t:2835] merge r22545 into main
git-svn-id: file:///svn/toku/tokudb@22547 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Bradley C. Kuszmaul
|
07f7970808
|
Merge 2577c onto main line. Refs #2755c. [t:2755c]
{{{
svn merge -r22020:22070 https://svn.tokutek.com/tokudb/toku/tokudb.2755c
}}}
.
git-svn-id: file:///svn/toku/tokudb@22160 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Dave Wells
|
79db8f76cd
|
document loader API, close #2589 [t:2589]
git-svn-id: file:///svn/toku/tokudb@21915 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Barry Perlman
|
b592f3949d
|
[t:2795] Placate fussy compiler unhappy about test utility print_time_now().
git-svn-id: file:///svn/toku/tokudb@21899 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Barry Perlman
|
593253739c
|
[t:2781] Close 2781, add test programs to verify fix.
When processing suppress_rollback log entry, associate brt with transaction.
git-svn-id: file:///svn/toku/tokudb@21894 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Barry Perlman
|
a2d1f3b27d
|
[t:2781] Skip BDB version of recover-test-logsuppress.
git-svn-id: file:///svn/toku/tokudb@21893 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Barry Perlman
|
5bf8fcfb6f
|
[t:2781] Added test for 2781, not yet complete.
git-svn-id: file:///svn/toku/tokudb@21878 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Rich Prohaska
|
6bc4bee1cd
|
#2782 refs[t:2782] free the env's real_tmp_dir when it is closed
git-svn-id: file:///svn/toku/tokudb@21856 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Bradley C. Kuszmaul
|
7448027de9
|
Cleanup temp files from tmp dir, not log dir. Fix #2783. close[t:2783]
git-svn-id: file:///svn/toku/tokudb@21828 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Bradley C. Kuszmaul
|
a35dbbbbd8
|
Fixes #2782. The brtloader uses temp dir. Note however that #2783 isn't fixed yet. close[t:2782].
git-svn-id: file:///svn/toku/tokudb@21827 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Bradley C. Kuszmaul
|
b008bdf29d
|
Remove bdb and tdb files in src/tests. Fix #2778. close[t:2778]
git-svn-id: file:///svn/toku/tokudb@21769 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:20 -04:00 |
|
Barry Perlman
|
a61a4869ba
|
Closes [t:2740] Delete rot13 of inames.
git-svn-id: file:///svn/toku/tokudb@21289 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Barry Perlman
|
0498c6e405
|
Added timestamps to exhastive abort_via_poll test (-k option).
git-svn-id: file:///svn/toku/tokudb@21084 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Barry Perlman
|
12f96cf9d9
|
Added utilities to format and print current time.
git-svn-id: file:///svn/toku/tokudb@21083 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Barry Perlman
|
59540179fa
|
[t:2721] Add -k option to loader-cleanup-test to test only abort-via-poll, but test it exhaustively for any size database.
git-svn-id: file:///svn/toku/tokudb@21072 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Barry Perlman
|
2464d77583
|
[t:2721] Improve loader-cleanup-test to return non-zero from polling function for different cases (first time, second time, etc., just like error injection).
git-svn-id: file:///svn/toku/tokudb@21070 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Yoni Fogel
|
ebea4a70fd
|
closes[t:2720] Fix bug in get_iname test.
dbt.size should be length of string, not size of pointer
git-svn-id: file:///svn/toku/tokudb@21052 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Rich Prohaska
|
3f1175d007
|
#2717 refs[t:2717] print the tree stats if verbose
git-svn-id: file:///svn/toku/tokudb@21043 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Bradley C. Kuszmaul
|
b8a4f4d5a4
|
Check the dsize also. Refs #2717. [t:2717]
git-svn-id: file:///svn/toku/tokudb@21039 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Bradley C. Kuszmaul
|
2c4a0c91cc
|
Need an extra test for {{{loader-stress-test.loader}}} in the {{{Makefile}}} to manifest #2717. Refs #2717. [t:2717]
git-svn-id: file:///svn/toku/tokudb@21038 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Bradley C. Kuszmaul
|
712b0c9af9
|
Loader stress test now checks the estimates (at the root) by default. Refs #2717. [t:2717]
git-svn-id: file:///svn/toku/tokudb@21037 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:19 -04:00 |
|
Bradley C. Kuszmaul
|
fa229ab979
|
Fix the cachetable-race so that it doesn't run in BDB and compiles under windows. Fixes #2699, #2698. close[t:2699] close[t:2698].
git-svn-id: file:///svn/toku/tokudb@20902 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Bradley C. Kuszmaul
|
aca0557856
|
Tell helgrind not to complain about the toku_checkpointing_user_status. Refs #2684. [t:2684]
git-svn-id: file:///svn/toku/tokudb@20879 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Bradley C. Kuszmaul
|
7b7c374814
|
Better documentation of the test. [t:2684]
git-svn-id: file:///svn/toku/tokudb@20878 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Bradley C. Kuszmaul
|
e43af77fc6
|
Create a test to trigger #2684 (the race found in checkpointing in loader-stress-test). [t:2684]
git-svn-id: file:///svn/toku/tokudb@20877 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Yoni Fogel
|
718654ee1a
|
closes[t:2684] Allow zombie dbs during closing environment (till after first checkpoint)
git-svn-id: file:///svn/toku/tokudb@20875 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Yoni Fogel
|
e520e8bcf7
|
closes[t:2687] fix memory leak
git-svn-id: file:///svn/toku/tokudb@20865 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:18 -04:00 |
|
Barry Perlman
|
fa0666f746
|
Closes [t:2670]. Direct error output to error log, not stderr, when verbose=0.
git-svn-id: file:///svn/toku/tokudb@20847 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
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
Bradley C. Kuszmaul
|
c4405b714c
|
Make the ...dbufio tests better. Refs #2633. [t:2633]
git-svn-id: file:///svn/toku/tokudb@20534 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Barry Perlman
|
39670ab94b
|
Allow logger status with no logger.
git-svn-id: file:///svn/toku/tokudb@20495 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Bradley C. Kuszmaul
|
bfe190f763
|
#2642 runs with -r 1000 and no valgrind problems. The problem is we must actually call fclose even when injecting errors in bad_fclose. [t:2642] Refs #2642
git-svn-id: file:///svn/toku/tokudb@20487 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:15 -04:00 |
|
Bradley C. Kuszmaul
|
7b435f245a
|
Fix at least one problem found by the loader-cleanup-test. Make the valgrind version of loader-cleanup-test use {{{-r 1000}}} so it runs faster. Refs #2642. [t:2642]
git-svn-id: file:///svn/toku/tokudb@20482 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:14 -04:00 |
|
Bradley C. Kuszmaul
|
d567a309ac
|
Fix #2643. (Make progress reporting work right again in the loader). close[t:2643]
git-svn-id: file:///svn/toku/tokudb@20470 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:59:14 -04:00 |
|