1. 06 Dec, 2011 1 commit
  2. 21 Nov, 2011 2 commits
    • Jim Fulton's avatar
      Get rid of close_server. · a014c245
      Jim Fulton authored
      a014c245
    • Jim Fulton's avatar
      - Storage servers now emit Serving and Closed events so subscribers · 6b673950
      Jim Fulton authored
        can discover addresses when dynamic port assignment (bind to port 0)
        is used. This could, for example, be used to update address
        information in a ZooKeeper database.
      
      - Client storagers have a method, new_addr, that can be used to change
        the server address(es). This can be used, for example, to update a
        dynamically determined server address from information in a
        ZooKeeper database.
      
      - Moved some responsibility from runzeo to StorageServer to make it
        easier to use storage servers without runzeo.
      6b673950
  3. 20 Nov, 2011 4 commits
    • Jim Fulton's avatar
      Bug Fixed: · 1ce3a5a7
      Jim Fulton authored
        Conflict resolution failed when state included persistent references
        (local or cross-database) with classes that couldn't be imported.
      1ce3a5a7
    • Jim Fulton's avatar
      Bug Fixed: · fb5f6bca
      Jim Fulton authored
      "Blob temp file get's removed before it should",
      https://bugs.launchpad.net/zodb/+bug/595378
      
      A way this to happen is that a transaction is aborted after the
      commit process has started. I don't know how this would happen in
      the wild.
      
      In 3.10.3, the ZEO tpc_abort call to the server is changed to be
      synchronous, which should address this case. Maybe there's another
      case.
      fb5f6bca
    • Jim Fulton's avatar
      *** empty log message *** · a40f4cce
      Jim Fulton authored
      a40f4cce
    • Jim Fulton's avatar
      Bugs Fixed · 870c2c73
      Jim Fulton authored
      ----------
      
      - "activity monitor not updated for subconnections when connection
        returned to pool"
      
      https://bugs.launchpad.net/zodb/+bug/737198
      870c2c73
  4. 18 Nov, 2011 4 commits
  5. 17 Nov, 2011 1 commit
  6. 08 Nov, 2011 4 commits
  7. 27 Oct, 2011 1 commit
  8. 08 May, 2011 1 commit
  9. 07 May, 2011 1 commit
  10. 13 Apr, 2011 1 commit
  11. 11 Apr, 2011 9 commits
  12. 07 Apr, 2011 1 commit
  13. 06 Apr, 2011 2 commits
  14. 05 Apr, 2011 2 commits
  15. 29 Oct, 2010 1 commit
  16. 27 Oct, 2010 1 commit
  17. 26 Oct, 2010 4 commits
    • Jim Fulton's avatar
      Bug Fixed · bb5aac21
      Jim Fulton authored
      - BTrees allowed object keys with insane comparison. (Comparison
        inherited from object, which compares based on in-process address.)
        Now BTrees raise TypeError is an attempt is made to save a key with
        comparison inherited from object. (This doesn't apply to old-style
        class instances.)
      bb5aac21
    • Jim Fulton's avatar
      Fixed bug: · 4a2d32ed
      Jim Fulton authored
      - Unix domain sockets didn't work for ZEO (since the addition of IPv6
        support).
      
      https://bugs.launchpad.net/zodb/+bug/663259
      4a2d32ed
    • Jim Fulton's avatar
      Fixed a bug in ZEO client cache simulation that caused invalidations · ee542828
      Jim Fulton authored
      to be misshandled, causing incorrect statistics and errors.
      ee542828
    • Jim Fulton's avatar
      - Removed a missfeature that can cause performance problems when using · 7fd8aab2
      Jim Fulton authored
        an external garbage collector with ZEO.  When objects were deleted
        from a storage, invalidations were sent to clients. This makes no
        sense.  It's wildly unlikely that the other connections/clients have
        copies of the garbage.  In normal storage garbage collection, we
        don't send invalidations. There's no reason to send them when an
        external garbage collector is used.
      7fd8aab2