1. 26 Oct, 2010 3 commits
    • Jim Fulton's avatar
      - Removed a missfeature that can cause performance problems when using · c93d0fb2
      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.
      c93d0fb2
    • Jim Fulton's avatar
      Make sure saved oids don't get duped. · 469d7f62
      Jim Fulton authored
      This is added insurance on
      https://bugs.launchpad.net/zodb/+bug/665452.
      In particular, because we saved dups, the damage persisted, requiring
      a process restart to clear.
      469d7f62
    • Jim Fulton's avatar
      Bug Fixed · d5cfadcb
      Jim Fulton authored
        When a transaction rolled back a savepoint after adding objects and
        subsequently added more objects and committed, an error could be
        raised "ValueError: A different object already has the same oid"
        causing the transaction to fail. Worse, this could leave a database
        in a state where subsequent transactions in the same process would
        fail.
      
      https://bugs.launchpad.net/zodb/+bug/665452
      d5cfadcb
  2. 08 Oct, 2010 3 commits
  3. 30 Sep, 2010 4 commits
    • Jim Fulton's avatar
      Bug fixed · bf2d7fb1
      Jim Fulton authored
      - Changes to suppprt IPv6 broke a fix for a problem on Mac OS X that
        could cause a server to stop accepting connections.
      bf2d7fb1
    • Jim Fulton's avatar
      ddd6d286
    • Jim Fulton's avatar
      Bugs fixed · e259323c
      Jim Fulton authored
      ----------
      
      - When a pool timeout was specified for a database and old connections
        were removed due to timing out, an error occured due to a bug in the
        connection cleanup logic.
      
      - When mulri-database connections were no longer used and cleaned up,
        their subconnections weren't cleaned up properly.
      e259323c
    • Jim Fulton's avatar
      Bug fixed · 8e984508
      Jim Fulton authored
      - On some systems, using an empty string in a server address of a ZEO
        client led to a socket error. Now, ZEO clients treat '' as an alias
        for 'localhost'.
      8e984508
  4. 28 Sep, 2010 4 commits
  5. 27 Sep, 2010 4 commits
  6. 25 Sep, 2010 2 commits
  7. 24 Sep, 2010 7 commits
  8. 22 Sep, 2010 3 commits
  9. 17 Sep, 2010 3 commits
  10. 16 Sep, 2010 6 commits
  11. 13 Sep, 2010 1 commit