- 05 Dec, 2007 17 commits
-
-
Yoni Fogel authored
It is possible to do a cursor delete and then a DB_NEXT_DUP.[[BR]] BDB handles this properly. Addresses #121 git-svn-id: file:///svn/tokudb@949 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@948 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@947 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@946 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@945 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
Remove some leading __ (double underbars) from some symbols. (Addresses #8.) Improve the verification of node sizes (because recovery is having trouble with this. Addresses #27.) git-svn-id: file:///svn/tokudb@944 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
closes #107 git-svn-id: file:///svn/tokudb@943 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@942 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@941 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@940 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@939 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Addresses #112 Needs #121 to be finished before we can close it. git-svn-id: file:///svn/tokudb@933 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Finished splitting functions into regular/noassociate versions. Fixed bug where DB->del tried to delete the primary key (instead of secondary key) from secondary indexes Closes #117 Closes #120 git-svn-id: file:///svn/tokudb@932 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
addresses #116 git-svn-id: file:///svn/tokudb@931 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
returned SECONDARY_BAD for c_pget, addresses #116 git-svn-id: file:///svn/tokudb@930 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
DB_NOASSOCIATE addresses #116 git-svn-id: file:///svn/tokudb@929 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
fix the ncursors > 0 assert in the nonleaf expand code caused when the cursor path traverses the child at the split point. addresses #119 git-svn-id: file:///svn/tokudb@928 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 04 Dec, 2007 6 commits
-
-
Bradley C. Kuszmaul authored
Add some information needed for recovery. Changed the size of the serialization, and caused a new cursor bug to show up. Addresses #27. git-svn-id: file:///svn/tokudb@927 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@920 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@919 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@918 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@914 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@911 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 03 Dec, 2007 12 commits
-
-
Yoni Fogel authored
deleting from dbs with duplicates. addresses #112 git-svn-id: file:///svn/tokudb@906 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@905 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
We want to be able to do make VGRIND= and not end up having the extra valgrind parameters passed around. Addresses #105. git-svn-id: file:///svn/tokudb@904 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
DB->get (on secondary indexes) now call DB->pget instead of having almost identical code. git-svn-id: file:///svn/tokudb@903 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@898 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Closes #111 git-svn-id: file:///svn/tokudb@896 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@894 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@893 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
so newbrt/log_header.h and newbrt/log_code.c are generated even if missing. Closes #60. git-svn-id: file:///svn/tokudb@891 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
{{{ Added DB_SECONDARY_BAD to db.h Added DB_CURRENT to db.h DB->get (now returns DB_SECONDARY_BAD when appropriate) DB->pget (now returns DB_SECONDARY_BAD when appropriate) ** DBC->c_get (works with associate) ** DBC->c_pget (added function, works with associate, but not in header yet) ** *DBC->c_del (works with associate) *DB->del (works with associate) * May not work properly with duplicates. * Question: Do I have to use search_val.flags = DB_DBT_MALLOC; and free(search_val.data); ** Requires DB_CURRENT to be supported in toku_brt_cursor_get }}} addresses #48 git-svn-id: file:///svn/tokudb@890 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
(unless called internally with DB_NO_ASSOCIATE flag set) Modified test_db_secondary to verify this behavior. Closes #106 git-svn-id: file:///svn/tokudb@888 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@887 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 01 Dec, 2007 3 commits
-
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@874 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@872 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@867 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 30 Nov, 2007 2 commits
-
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@863 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@862 c7de825b-a66e-492c-adef-691d508d4ae1
-