1. 09 Dec, 2004 4 commits
  2. 16 Nov, 2004 1 commit
    • Tim Peters's avatar
      Merge rev 28466 from 3.3 branch. · cefbb8a8
      Tim Peters authored
      Forward port from ZODB 3.2.
      
      Collector 1581:  fspack can blow up when .fs is corrupted
      
      Repaired three places where fspack referenced an undefined global while
      *trying* to raise CorruptedError.  Added new checkCorruptionInPack()
      test to verify the correct exception gets raised.
      
      cefbb8a8
  3. 11 Nov, 2004 6 commits
  4. 05 Nov, 2004 3 commits
  5. 04 Nov, 2004 1 commit
    • Tim Peters's avatar
      Brrr. · 1e730a8c
      Tim Peters authored
      Weak sets have have pragmatic gotchas, explained in the comments
      before the new WeakSet.as_weakref_list() method.  In essence, we
      just took all the weak sets of connection objects and changed
      everything so that a list of live objects is never materialized
      anymore.  Also added new map()-like methods so that clients don't
      usually need to be aware of the weakrefs under the covers.
      1e730a8c
  6. 02 Nov, 2004 4 commits
  7. 26 Oct, 2004 2 commits
  8. 18 Oct, 2004 1 commit
  9. 15 Oct, 2004 2 commits
  10. 14 Oct, 2004 2 commits
  11. 12 Oct, 2004 4 commits
  12. 08 Oct, 2004 3 commits
  13. 05 Oct, 2004 1 commit
  14. 04 Oct, 2004 1 commit
    • Tim Peters's avatar
      Merge rev 27742 from 3.3 branch. · 8b3e8be0
      Tim Peters authored
      Use proto 1 pickles in ZEO/zrpc/Marshaller.encode().
      
      This rehabilitates the good part of Andreas's change; adds
      news; adds comments; and adds more comments about the
      sequence of undocumented cPickle gimmicks this relies on.
      8b3e8be0
  15. 30 Sep, 2004 2 commits
    • Tim Peters's avatar
      Merge rev 27723 from 3.3 branch. · 17570541
      Tim Peters authored
      Merge rev 27722 from Zope trunk.
      
      Collector #1517: History tab for ZPT does not work
      
      FileStorage.history() was reading the user, description,
      and extension fields out of the object pickle, due to
      starting the read at a wrong location.
      17570541
    • Tim Peters's avatar
      Merge rev 27717 from 3.3 branch. · 8a1a6c8d
      Tim Peters authored
      Merge rev 27712 from Zope trunk.
      
      Restore the Connection._opened attribute, actually used by
      DB.connectionDebugInfo().
      8a1a6c8d
  16. 29 Sep, 2004 2 commits
  17. 27 Sep, 2004 1 commit
    • Tim Peters's avatar
      Merge rev 27695 from 3.3 branch. · 057ac364
      Tim Peters authored
      Transaction.begin().
      
      When raising DeprecationWarning, point the warning machinery at
      the caller, not at Transaction.begin() itself.  As is (voice
      of experience <wink>), these warnings are darned near useless to
      track down code that needs to be changed on Zope trunk.  With the
      change, the warnings point directly at the deprecated uses.
      057ac364