Commit graph

3399 commits

Author SHA1 Message Date
Rich Prohaska
8f18a97ed5 #2843 remove junk refs[t:2843]
git-svn-id: file:///svn/toku/tokudb@25670 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
0d36037d99 #3043 capture a new hotindex undo test case refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25669 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
71827f7710 #3011 fix the generate_row_for_del definition refs[t:3011]
git-svn-id: file:///svn/toku/tokudb@25650 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
3b51496d8a #3004 update the undo tests README refs[t:3004]
git-svn-id: file:///svn/toku/tokudb@25633 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
43e5039e58 #3011 remove *extra from *multiple functions and callbacks refs[t:3011]
git-svn-id: file:///svn/toku/tokudb@25627 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
a54647be6a #3004 verify the undo test callback arguments refs[t:3004]
git-svn-id: file:///svn/toku/tokudb@25613 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Barry Perlman
70228bb313 [t:3034] Add status info for indexer.
git-svn-id: file:///svn/toku/tokudb@25599 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Rich Prohaska
506f21d77e #3021 automate the hotindexer undo tests refs[t:3021]
git-svn-id: file:///svn/toku/tokudb@25597 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Rich Prohaska
76401e530e #2843 remove junk tests refs[t:2843]
git-svn-id: file:///svn/toku/tokudb@25596 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Rich Prohaska
b3fda1afd9 #3021 turn on the run-hotindexer-undo-do-test executable bit refs[t:3021]
git-svn-id: file:///svn/toku/tokudb@25595 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Rich Prohaska
e85a538312 #3004 update the hotindexer undo test README refs[t:3004]
git-svn-id: file:///svn/toku/tokudb@25594 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Dave Wells
f31a90e9e9 merge indexer to main refs #2843 [t:2843]
git-svn-id: file:///svn/toku/tokudb@25593 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Barry Perlman
ff2b488eba [t:3036] Fix test to not have hard-coded default number of range locks, and disable test of default because it is no longer a useful test.
git-svn-id: file:///svn/toku/tokudb@25580 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Rich Prohaska
bd4bfd41d8 #2996 fix the nightly build refs[t:2996]
git-svn-id: file:///svn/toku/tokudb@25569 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Bradley C. Kuszmaul
e66bca903a Make the upgrade tests work again. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25552 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Bradley C. Kuszmaul
6ae7cb9c2d Instead of bzipping it, move the data dirs out to source:tokudb/tokudb.data/. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25548 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:29 -04:00
Bradley C. Kuszmaul
62de1d7105 Make redzone smaller. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25539 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
78654d32ea Mispelled bzcat. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25538 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
d0c9f015c6 Mispelled bzip2. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25537 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
e90d3b758b Fix up the cleanup. Refs #3037. [t:3037]
git-svn-id: file:///svn/toku/tokudb@25532 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:28 -04:00
Bradley C. Kuszmaul
524ad2e8b7 Candidate fix for #3037. (env_preload tests too big). Refs #3037
git-svn-id: file:///svn/toku/tokudb@25529 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
be34cff708 [t:2996], fix up test
git-svn-id: file:///svn/toku/tokudb@25525 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
b34e3cf722 [t:2996], remove unused variables
git-svn-id: file:///svn/toku/tokudb@25522 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
a782de4dc0 [t:2996], remove unpredictable check
git-svn-id: file:///svn/toku/tokudb@25521 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Barry Perlman
cce1c0fdb8 [t:3036] Set default number of range locks to 0x7FFFFFFF, effectively infinite.
git-svn-id: file:///svn/toku/tokudb@25520 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
60d0cf3a04 [t:2996], make partial fix to test
git-svn-id: file:///svn/toku/tokudb@25519 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:27 -04:00
Zardosht Kasheff
ca6a765e29 [t:2996], make partial fix to test
git-svn-id: file:///svn/toku/tokudb@25518 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
253ea7db96 [t:2996], write test
git-svn-id: file:///svn/toku/tokudb@25512 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
c86fc36dd8 #3012 enable *multiple shortcuts for single dbs refs[t:3012]
git-svn-id: file:///svn/toku/tokudb@25510 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
87f0052ec4 [t:3015], grab directory read lock in update_single
git-svn-id: file:///svn/toku/tokudb@25509 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
444f563d49 [t:3034] Add engine status counters for *multiple operations.
git-svn-id: file:///svn/toku/tokudb@25503 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
e752b68699 [t:3015], remove FALSE
git-svn-id: file:///svn/toku/tokudb@25501 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
1c30176941 [t:3035], fix test
git-svn-id: file:///svn/toku/tokudb@25499 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
32a99b2b02 [t:3033] Add panic information to engine status. If env or logger is panicked, say so and say why.
git-svn-id: file:///svn/toku/tokudb@25478 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
a0994a1793 [t:3015], merge update_multiple changes to main
git-svn-id: file:///svn/toku/tokudb@25473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
b05d16ce44 [t:3028] Merge from tokudb.3028 with command svn merge -r25427:HEAD ../tokudb.3028 .
Add engine status on failed assert.  Also add panic info to log status in preparation for making available via engine status.

git-svn-id: file:///svn/toku/tokudb@25469 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
7c41f3031b [t:3015], make small changes to del_multiple
git-svn-id: file:///svn/toku/tokudb@25407 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
d89b0edf3f [t:3015], make small changes to put_multiple
git-svn-id: file:///svn/toku/tokudb@25404 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
0a22812e83 [t:2905] Add upgrade info and environment creation timestamp to engine status.
git-svn-id: file:///svn/toku/tokudb@25400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
deb0d23050 [t:2949] Improve cachetable's get_and_pin_footprint.
git-svn-id: file:///svn/toku/tokudb@25399 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
fbdca53647 [t:2892], remove #if BRT_LAYOUT...
git-svn-id: file:///svn/toku/tokudb@25394 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
2f88373f31 [t:2892], undo bad checkin
git-svn-id: file:///svn/toku/tokudb@25393 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Zardosht Kasheff
89668ba2e5 [t:2892], remove some more #if from macros
git-svn-id: file:///svn/toku/tokudb@25392 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Dave Wells
e95efdfd6d remove spurious printf
git-svn-id: file:///svn/toku/tokudb@25352 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
1c70e53250 #2892 dont run preload-db with bdb refs[t:2892]
git-svn-id: file:///svn/toku/tokudb@25341 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
31d6bb23be [t:2892] Remove conditional compilation that is unnecessary and incompatible with Windows compiler.
git-svn-id: file:///svn/toku/tokudb@25330 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Rich Prohaska
fcfef3e8f6 #3010,#3023 merge *multiple changes to main, i mean it this time refs[t:3010] refs[t:3023]
git-svn-id: file:///svn/toku/tokudb@25308 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:26 -04:00
Barry Perlman
548d03d70e [t:2892] Merge upgrade logic to main. Merge command was svn merge --accept=postpone -r25293:HEAD ../tokudb.main+2892 .
git-svn-id: file:///svn/toku/tokudb@25303 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:25 -04:00
Zardosht Kasheff
35800b4c8b [t:3008], modify comments a bit
git-svn-id: file:///svn/toku/tokudb@25194 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:25 -04:00
Zardosht Kasheff
c9eb09c1f7 [t:3008], modify comments a bit
git-svn-id: file:///svn/toku/tokudb@25193 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:25 -04:00