An error occurred fetching the project authors.
  1. 27 Feb, 2008 1 commit
  2. 18 Feb, 2008 1 commit
  3. 06 Feb, 2008 1 commit
  4. 05 Feb, 2008 1 commit
    • Yoni Fogel's avatar
      Addresses #337 · 6b8ee583
      Yoni Fogel authored
      Addresses #293
      Addresses #307
      Adds range count to limit lock system memory from the dbenv, and correspondingly changes range trees and test files
      
      git-svn-id: file:///svn/tokudb@2103 c7de825b-a66e-492c-adef-691d508d4ae1
      6b8ee583
  5. 04 Feb, 2008 1 commit
  6. 01 Feb, 2008 2 commits
    • Yoni Fogel's avatar
      Addresses #293 · 03339433
      Yoni Fogel authored
      Addresses #307
      Replaced unsigned with u_int32_t
      Also one bugfix with incorrect assert.
      Made all tests run properly (bugs were mostly in the test).
      
      git-svn-id: file:///svn/tokudb@2035 c7de825b-a66e-492c-adef-691d508d4ae1
      03339433
    • Yoni Fogel's avatar
      Addresses #293 · 90d4f3a8
      Yoni Fogel authored
      Addresses #307
      \marginpar{Code review/refactor pass}
      Write locks should be done now.
      Modified makefile
      
      Tests updated to remove warnings.
      Not all tests pass currently.
      
      
      git-svn-id: file:///svn/tokudb@2031 c7de825b-a66e-492c-adef-691d508d4ae1
      90d4f3a8
  7. 31 Jan, 2008 1 commit
  8. 30 Jan, 2008 2 commits
    • Yoni Fogel's avatar
      Makefile updates · e0ce6649
      Yoni Fogel authored
      git-svn-id: file:///svn/tokudb@1972 c7de825b-a66e-492c-adef-691d508d4ae1
      e0ce6649
    • Yoni Fogel's avatar
      Addresses #293 · 4d17c725
      Yoni Fogel authored
      Addresses #307
      
      Locktree now accepts max memory parameter.
      This counts only 'toku_points' and payloads.
      Whenever it goes over the allowed memory, it will return ENOMEM as
      BDB does.
      
      Tests were only updated to compile correctly (and return EINVAL
      if max size is 0).
      Tests do not yet test whether the max memory system works.
      
      git-svn-id: file:///svn/tokudb@1954 c7de825b-a66e-492c-adef-691d508d4ae1
      4d17c725
  9. 25 Jan, 2008 3 commits
  10. 21 Jan, 2008 2 commits
  11. 18 Jan, 2008 2 commits
    • Yoni Fogel's avatar
      Addresses #288 · 0b7e94de
      Yoni Fogel authored
      First set of test cases for range trees.
      linear.c is stub implementation so we can compile and write tests before
      we actually implement the range tree.
      
      The makefiles were modified just enough to get this to work, and have to
      be cleaned up a lot.
      
      git-svn-id: file:///svn/tokudb@1740 c7de825b-a66e-492c-adef-691d508d4ae1
      0b7e94de
    • Yoni Fogel's avatar
      · dbf160d7
      Yoni Fogel authored
      git-svn-id: file:///svn/tokudb@1733 c7de825b-a66e-492c-adef-691d508d4ae1
      dbf160d7
  12. 17 Jan, 2008 2 commits
  13. 16 Jan, 2008 4 commits
  14. 15 Jan, 2008 2 commits
  15. 07 Jan, 2008 1 commit
  16. 04 Jan, 2008 1 commit
  17. 26 Dec, 2007 1 commit
  18. 23 Dec, 2007 1 commit
  19. 22 Dec, 2007 3 commits
  20. 20 Dec, 2007 1 commit
  21. 12 Dec, 2007 2 commits
    • Bradley C. Kuszmaul's avatar
      #162 appears not to be a bug. (It's a bug in the test program.) Fixes #162. · 6ebb4cd5
      Bradley C. Kuszmaul authored
      We have tests for DB->associate().  Fixes #61.
      
      assoc3 is a proto-amazon application.  Fixes #134.
      
      There is a problem in the assoc3 test (References #175.)
      
      Warning:  It helps to always use {{{DB_DUP}}} for associated secondary indices.  BDB and TokUDB will both corrupt things if you accidently insert a duplicate without {{{DB_DUP}}}.
      
      DB->associate() appears to work.  Fixes #48.
      
      
      git-svn-id: file:///svn/tokudb@1096 c7de825b-a66e-492c-adef-691d508d4ae1
      6ebb4cd5
    • Bradley C. Kuszmaul's avatar
      Make the test_db_assoc3 test more repeatable. · c2bb01c2
      Bradley C. Kuszmaul authored
       * Use separate random number generator instead of the one that tokudb uses.
       * Don't use gettimeofday.  Instead look through the timestamps and use 1+ the max of the previous timestamps.  Increment whenever we need a new one.
       * Create a make rule to test it:  Do {{{make test_db_assoc3.tdbrun}}}
      Addresses #162.
      
      
      git-svn-id: file:///svn/tokudb@1095 c7de825b-a66e-492c-adef-691d508d4ae1
      c2bb01c2
  22. 11 Dec, 2007 3 commits
  23. 10 Dec, 2007 2 commits