1. 05 Nov, 2002 7 commits
  2. 04 Nov, 2002 4 commits
  3. 01 Nov, 2002 2 commits
  4. 31 Oct, 2002 2 commits
  5. 30 Oct, 2002 8 commits
  6. 24 Oct, 2002 5 commits
  7. 23 Oct, 2002 3 commits
  8. 22 Oct, 2002 1 commit
  9. 21 Oct, 2002 2 commits
  10. 20 Oct, 2002 1 commit
  11. 19 Oct, 2002 2 commits
  12. 18 Oct, 2002 2 commits
    • Jeremy Hylton's avatar
      Extend iterator() to include hint about backpointers. · 2b0c9aa4
      Jeremy Hylton authored
      The Record() object now has a data_txn attribute that is either None
      or the id of the transaction that contains the data used by the
      current record.  Example: When transactionalUndo() modifies an object,
      it typical creates a new data record that points at the transaction
      before the undo.  The new record contains the same logical data as the
      record it refers to.  (For consistency purposes, this is a stronger
      claim than that the pickles in two different data records are the
      same.)
      
      Add a test of the new iterator() feature in TransactionalUndoStorage.
      2b0c9aa4
    • Jeremy Hylton's avatar
      Various small cleanups in FileStorage. · 0b2d3637
      Jeremy Hylton authored
      Share backpointer implementation between _loadBack() and
      _loadBackPOS() to avoid duplicate code.
      
      Simplify interface between FileIterator and RecordIterator.  Don't
      pass unused arguments and don't pass nested tuples.
      
      Use global variables to hold trans and data struct formats.
      
      Reformat several docstrings.
      
      Add whitespace to RecordIterator so that I can read it.
      0b2d3637
  13. 16 Oct, 2002 1 commit