1. 25 Jan, 2008 2 commits
  2. 24 Jan, 2008 10 commits
  3. 23 Jan, 2008 8 commits
  4. 22 Jan, 2008 12 commits
  5. 21 Jan, 2008 8 commits
    • Yoni Fogel's avatar
      Added DB_LOCK_NOTGRANTED · b1e9f381
      Yoni Fogel authored
      Addresses #290
      
      git-svn-id: file:///svn/tokudb@1782 c7de825b-a66e-492c-adef-691d508d4ae1
      b1e9f381
    • Rich Prohaska's avatar
      simplify the pma searches. addresses #250 · 9172fe82
      Rich Prohaska authored
      git-svn-id: file:///svn/tokudb@1780 c7de825b-a66e-492c-adef-691d508d4ae1
      9172fe82
    • Yoni Fogel's avatar
      Addresses #284 · 11f669d5
      Yoni Fogel authored
      Coded toku_rt_decrease capacity to reclaim memory if size of range tree becomes
      too small for local array.
      
      git-svn-id: file:///svn/tokudb@1779 c7de825b-a66e-492c-adef-691d508d4ae1
      11f669d5
    • Yoni Fogel's avatar
      Closes 284 · 217bdf6d
      Yoni Fogel authored
      Linear time range tree implementation complete and passes all tests.
      
      git-svn-id: file:///svn/tokudb@1778 c7de825b-a66e-492c-adef-691d508d4ae1
      217bdf6d
    • Yoni Fogel's avatar
      Closes #288 · c6e67f9d
      Yoni Fogel authored
      Fixed minor bugs in tests.
      
      git-svn-id: file:///svn/tokudb@1777 c7de825b-a66e-492c-adef-691d508d4ae1
      c6e67f9d
    • Yoni Fogel's avatar
      Addresses #284 · 7a42c09e
      Yoni Fogel authored
      Checkpoint in implementing linear.c
      
      git-svn-id: file:///svn/tokudb@1776 c7de825b-a66e-492c-adef-691d508d4ae1
      7a42c09e
    • Yoni Fogel's avatar
      Addresses #288 · dcd4e5bf
      Yoni Fogel authored
      test Cases for pred/succ
       * Empty tree
        * Pred return nothing.
        * Succ return nothing.
       * 1 element tree.
        * Pred
        * Before
        * left
        * middle
        * right
        * after.
       * Succ
        * Before
        * left
        * middle
        * right
        * after
       * 2 element tree.
        * Pred, Succ
         * In empty space
          * Nothing to the left/Right (pred/succ) respectively.
          * something to the left/right (pred/succ) respectively.
         * On left endpoint.
          * Nothing to the left/Right (pred/succ) respectively.
          * something to the left/right (pred/succ) respectively.
         * On right endpoint.
          * Nothing to the left/Right (pred/succ) respectively.
          * something to the left/right (pred/succ) respectively.
         * In middle of range.
          * Nothing to the left/Right (pred/succ) respectively.
          * something to the left/right (pred/succ) respectively.
      
      
      git-svn-id: file:///svn/tokudb@1774 c7de825b-a66e-492c-adef-691d508d4ae1
      dcd4e5bf
    • Yoni Fogel's avatar
      Addresses #287 · f44ef6f0
      Yoni Fogel authored
      Bugfix in error cases of range trees.
      
      git-svn-id: file:///svn/tokudb@1773 c7de825b-a66e-492c-adef-691d508d4ae1
      f44ef6f0