1. 20 Apr, 2001 3 commits
  2. 19 Apr, 2001 6 commits
  3. 14 Apr, 2001 3 commits
  4. 13 Apr, 2001 3 commits
    • Barry Warsaw's avatar
      Added tpc_vote() infrastructure along the lines of tpc_begin() and · 894c415b
      Barry Warsaw authored
      tpc_finish(); i.e. it acquires the lock, checks the argument, and then
      calls self._vote().  Note that the transaction passed to tpc_vote()
      isn't passed to self._vote(), since I don't what would be useful.
      
      BaseStorage._vote(): current no-op.
      894c415b
    • Barry Warsaw's avatar
      Added two tests to specifically (and only) focus in on the one · 3e145326
      Barry Warsaw authored
      remaining problem with full Berkeley storage's transactionalUndo().
      Specifically:
      
          tid 1: create object 1
          tid 2: modify object 1
          tid 3: undo tid 2
          ----------------------
          tid 4: undo tid 1 (1st alternative universe)
          ----------------------
          tid 4: undo tid 3 (2nd alternative universe)
      
      The new tests are checkUndoCreationBranch1() and
      checkUndoCreationBranch2(), corresponding to alternative universes 1
      and 2, respectively.  Full storage currently fails a.u. #2.
      FileStorage passes.
      3e145326
    • Barry Warsaw's avatar
      Trivial formatting fixes · 26a962ae
      Barry Warsaw authored
      26a962ae
  5. 12 Apr, 2001 12 commits
  6. 11 Apr, 2001 7 commits
  7. 10 Apr, 2001 6 commits