Commit graph

1679 commits

Author SHA1 Message Date
Barry Perlman
7c200b096d [t:2892] Add test of attempt to upgrade 3.x environment.
git-svn-id: file:///svn/toku/tokudb@26054 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Barry Perlman
dc5499bed3 [t:2892] Add test of attempt to upgrade 3.x environment.
git-svn-id: file:///svn/toku/tokudb@26053 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Rich Prohaska
cdb7c0c7c0 #3058 document the prov-2.py undo test generator refs[t:3058]
git-svn-id: file:///svn/toku/tokudb@26028 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Rich Prohaska
1433da2943 #3052 document the indexer object relationships and API closes[t:3052]
git-svn-id: file:///svn/toku/tokudb@26027 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Rich Prohaska
7fc0006ca1 #3052 document the indexer object relationships and API closes[t:3052]
git-svn-id: file:///svn/toku/tokudb@26025 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Barry Perlman
7df2f74cae [t:2892] Exclude upgrade-test-6 from BDB tests.
git-svn-id: file:///svn/toku/tokudb@25913 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Rich Prohaska
77dc60e725 #3061 doc updates per code review refs[t:3061]
git-svn-id: file:///svn/toku/tokudb@25912 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:32 -04:00
Rich Prohaska
3ba245cda6 #3043 merge changes from code review to main refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25904 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
192de3d723 [t:2892] Add test of upgrading dictionary created by 4.1.1 loader.
git-svn-id: file:///svn/toku/tokudb@25885 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
76c1bcef50 [t:3028] Do not disable engine status on failed assert for BDB tests.
git-svn-id: file:///svn/toku/tokudb@25878 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
4d0bc80f7d [t:3028] Add db_env_enable_engine_status to tokuglobals.py.
git-svn-id: file:///svn/toku/tokudb@25877 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Dave Wells
e3219f5a05 changes recommended during code review of loader.c
git-svn-id: file:///svn/toku/tokudb@25876 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Dave Wells
d444012c05 disassociate during close
git-svn-id: file:///svn/toku/tokudb@25874 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
14f1e3510a #3043 cleanup refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25870 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
678912ae5f [t:3028] Suppress engine status on failed assert for tests that expect to fail.
git-svn-id: file:///svn/toku/tokudb@25860 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
a98920beb2 #3058 add hotindex undo test results refs[t:3058]
git-svn-id: file:///svn/toku/tokudb@25853 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
e257cd8d2e #3043 add more hotindex undo prov tests, and fix the key locking refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25850 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
481b4493b1 [t:2892] Add comment.
git-svn-id: file:///svn/toku/tokudb@25831 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
3c3e44140f #3043 fix a compile time problem refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25773 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
722bd044ff [t:2892] Improve upgrade footprint/status.
git-svn-id: file:///svn/toku/tokudb@25770 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
bfafd3dcd1 [t:2843] Move require_local_checkpoint() function to brt.c, remove inclusion of brt-internal.h from src/indexer.c.
git-svn-id: file:///svn/toku/tokudb@25767 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
8e5518f734 #3043 merge a new hotindex undo function to main refs[t:3043]
git-svn-id: file:///svn/toku/tokudb@25766 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Dave Wells
2fa0704a40 changes from code review [t:2843]
git-svn-id: file:///svn/toku/tokudb@25761 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
862072b775 #3047 fix le cursor per code review refs[t:3047]
git-svn-id: file:///svn/toku/tokudb@25741 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Barry Perlman
3bcfd0f96d [t:2892] Improve comments.
git-svn-id: file:///svn/toku/tokudb@25737 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
9582103554 #3046 use the brt compare function for le cursor key comparisons refs[t:3046]
git-svn-id: file:///svn/toku/tokudb@25729 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:31 -04:00
Rich Prohaska
fd8d74f1d0 #3045 merge update_multiple bug fixes to main refs[t:3045]
git-svn-id: file:///svn/toku/tokudb@25723 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
363e82ee74 #3045 merge update_multiple bug fixes to main refs[t:3045]
git-svn-id: file:///svn/toku/tokudb@25722 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Dave Wells
2d0c68ffa5 update hotindexer test infrastructure to share more code
git-svn-id: file:///svn/toku/tokudb@25720 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Dave Wells
9ea349c012 set freed value to NULL [t:2843]
git-svn-id: file:///svn/toku/tokudb@25708 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Dave Wells
604891b1e7 cause local checkpoint on close [t:2843]
git-svn-id: file:///svn/toku/tokudb@25706 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Barry Perlman
3906444e39 [t:2892] Added test of upgrading tree with deeply nested transactions.
git-svn-id: file:///svn/toku/tokudb@25702 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Barry Perlman
ccc13673d6 [t:3034] Fix engine status counters.
git-svn-id: file:///svn/toku/tokudb@25694 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Rich Prohaska
26e80ae15c #2892 dont run preload-db-nested with BDB refs[t:2892]
git-svn-id: file:///svn/toku/tokudb@25686 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
Barry Perlman
6064821c5c [t:2892] Add test program to preload with deeply nested transacions.
git-svn-id: file:///svn/toku/tokudb@25676 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:30 -04:00
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
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