An error occurred fetching the project authors.
  1. 31 Jan, 2008 3 commits
  2. 30 Jan, 2008 2 commits
    • Yoni Fogel's avatar
      Addresses #293 · 84e7f1bb
      Yoni Fogel authored
      - Lock tree takes parameter of a db panic function, defers to it in panic
        situations.
      - Code reorganization due to code reviews
      - DBT consistency is assumed (should be EINVAL at higher level)
      
      
      
      
      git-svn-id: file:///svn/tokudb@1971 c7de825b-a66e-492c-adef-691d508d4ae1
      84e7f1bb
    • 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
  3. 25 Jan, 2008 6 commits
    • Yoni Fogel's avatar
      Addresses #293 · 4430be8c
      Yoni Fogel authored
      Renamed some accessor functions and made them nonstatic
      so that the test programs can access them.
      
      Allocated the fake selfread/selfwrite trees in the
      function that requests them (and creates if necessary) instead of
      toku_lt_create
      
      git-svn-id: file:///svn/tokudb@1895 c7de825b-a66e-492c-adef-691d508d4ae1
      4430be8c
    • Yoni Fogel's avatar
      Addresses #293 · 54eb3153
      Yoni Fogel authored
      Bugfixes in locktree.  Copy the payload to the memory allocated for it
      
      
      git-svn-id: file:///svn/tokudb@1883 c7de825b-a66e-492c-adef-691d508d4ae1
      54eb3153
    • Yoni Fogel's avatar
      Addresses #307 · 637ac1a3
      Yoni Fogel authored
      Addresses #293
      Bugfixes in locktree, selfread must NOT allow overlaps.
      
      
      git-svn-id: file:///svn/tokudb@1880 c7de825b-a66e-492c-adef-691d508d4ae1
      637ac1a3
    • Yoni Fogel's avatar
      Addresses #293 · 19c20152
      Yoni Fogel authored
      Added missing error checking code.
      Rangewrite lock returns ENOSYS until/if ever it gets implemented.
      
      git-svn-id: file:///svn/tokudb@1879 c7de825b-a66e-492c-adef-691d508d4ae1
      19c20152
    • Yoni Fogel's avatar
      Addresses #293 · c9fcb902
      Yoni Fogel authored
      Added checks for left > right,
      and added additional needed EINVAL checks.
      
      git-svn-id: file:///svn/tokudb@1864 c7de825b-a66e-492c-adef-691d508d4ae1
      c9fcb902
    • Yoni Fogel's avatar
      addresses #293 · 1496fe2c
      Yoni Fogel authored
      Fixed an error in assertions
      
      git-svn-id: file:///svn/tokudb@1860 c7de825b-a66e-492c-adef-691d508d4ae1
      1496fe2c
  4. 24 Jan, 2008 3 commits
  5. 23 Jan, 2008 1 commit
  6. 22 Jan, 2008 2 commits