1. 29 Jan, 2010 1 commit
  2. 28 Jan, 2010 2 commits
    • Jim Fulton's avatar
      Refactored the zrpc implementation to: · 6a945252
      Jim Fulton authored
      - Most server methods now return data to clients more quickly by writing to
        client sockets immediately, rather than waiting for the asyncore
        select loop to get around to it.
      
      - More clearly define client and server responsibilities. Machinery
        needed for just clients or just servers has been moved to the
        corresponding connection subclasses.
      
      - Degeneralized "flags" argument to many methods. There's just one
        async flag.
      6a945252
    • Jim Fulton's avatar
      commas should be followed by spaces. · 365774c9
      Jim Fulton authored
      365774c9
  3. 27 Jan, 2010 1 commit
  4. 08 Jan, 2010 3 commits
    • Jim Fulton's avatar
      Tweaked the undo api. Now undo multiple transactions with · 397b8b5f
      Jim Fulton authored
      undoMultiple. This gives applications that want to support older
      versions of ZODB a method to test for.
      397b8b5f
    • Jim Fulton's avatar
      Bug fixed: · 3c21d591
      Jim Fulton authored
      - The undo implementation was incorrect in ways that could cause
        subtle missbehaviors.
      
      API changes:
      
      - The API for undoing multiple transactions has changed.  To undo
        multiple transactions in a single transaction, pass pass a list of
        transaction identifiers to a database's undo method. Calling a
        database's undo method multiple times in the same transaction now
        raises an exception.
      
      - The storage API (IStorage) has been tightened. Now, storages should
        raise a StorageTransactionError when invalid transactions are passed
        to tpc_begin, tpc_vote, or tpc_finish.
      3c21d591
    • Jim Fulton's avatar
      Merged the hannosch-ibroken branch which provides an interface for · af947463
      Jim Fulton authored
      broken objects.
      af947463
  5. 23 Dec, 2009 3 commits
  6. 22 Dec, 2009 2 commits
  7. 20 Dec, 2009 1 commit
  8. 18 Dec, 2009 7 commits
  9. 16 Dec, 2009 1 commit
  10. 15 Dec, 2009 1 commit
  11. 14 Dec, 2009 5 commits
  12. 01 Dec, 2009 5 commits
    • Jim Fulton's avatar
      Merged the chrisw-error_logging branch: · 956ea8a6
      Jim Fulton authored
      Bug fixed:
      - Internal ZEO errors were logged at the INFO level, rather
        than at the error level.
      956ea8a6
    • Jim Fulton's avatar
      Bug fixed: · 30740037
      Jim Fulton authored
      - zope.testing was an unnecessary non-testing dependency.
      30740037
    • Jim Fulton's avatar
      Merged from 3.9 branch: · 1a8e6bfb
      Jim Fulton authored
      Bug Fixed:
      
      History support was broken when using stprages that work with ZODB
        3.8 and 3.9
      1a8e6bfb
    • Jim Fulton's avatar
      Reverted 105914, 105920, and the part of 105889 that changes imports · 21a7d794
      Jim Fulton authored
      of md5 support to avoid a deprecation warning.  I would love to
      reapply 105888 (from the 3.9 branch) when there is an adequate test.
      This can be achived through a pretty straightforward conversion of the
      existing manual repozo test to an automated test.
      21a7d794
    • Jim Fulton's avatar
      Merged from 3.9 branch: · 3827129b
      Jim Fulton authored
      Bugs Fixed:
        2 BTree bugs, introduced by a bug fix in 3.9.0c2, sometimes caused
        deletion of keys to be improperly handled, resulting in data being
        available via iteraation but not item access.
      3827129b
  13. 21 Nov, 2009 1 commit
  14. 20 Nov, 2009 3 commits
  15. 19 Nov, 2009 1 commit
    • Chris Withers's avatar
      merge from 3.9 branch: · 46ec36db
      Chris Withers authored
      - make testrepozo.py runnable from a buildout setup
      - fix deprecation warning from repozo.py under Python 2.6
      46ec36db
  16. 29 Oct, 2009 2 commits
  17. 15 Oct, 2009 1 commit