- 02 May, 2012 3 commits
-
-
-
Tres Seaver authored
-
Tres Seaver authored
-
- 19 Nov, 2011 1 commit
-
-
Jim Fulton authored
-
- 18 Nov, 2011 1 commit
-
-
Jim Fulton authored
Conflict resolution failed when state included cross-database persistent references with classes that couldn't be imported.
-
- 17 Nov, 2011 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
the fix fix.
-
- 16 Nov, 2011 1 commit
-
-
Jim Fulton authored
Conflict resolution failed when state included persistent references with classes that couldn't be imported.
-
- 12 Apr, 2011 5 commits
-
-
Jim Fulton authored
-
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.
-
Jim Fulton authored
-
Jim Fulton authored
---------- - "activity monitor not updated for subconnections when connection returned to pool" https://bugs.launchpad.net/zodb/+bug/737198
-
Jim Fulton authored
difference.
-
- 11 Apr, 2011 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Simplified and optimized marshalling code.
-
Jim Fulton authored
MRUish. In some experiments, this led to significant reductions in cache miss rates.
-
Jim Fulton authored
Fixed typo in comment
-
- 12 Feb, 2011 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 11 Feb, 2011 5 commits
-
-
-
Jim Fulton authored
---------- - ZEO server transaction timeouts weren't logged as critical. https://bugs.launchpad.net/zodb/+bug/670986
-
Jim Fulton authored
-
Jim Fulton authored
while running tests.
-
Jim Fulton authored
---------- - 3.10 introduced an optimization to try to address BTree conflict errors arrising for basing BTree keys on object ids. The optimization caused object ids allocated in aborted transactions to be reused. Unfortunately, this optimzation led to some rather severe failures in some applications. The symptom is a conflict error in which one of the serials mentioned is zero. This optimization has been removed.
-
- 27 Oct, 2010 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 26 Oct, 2010 6 commits
-
-
Jim Fulton authored
inherited from object, which compares based on in-process address.) Now BTrees warn if an attempt is made to save a key with comparison inherited from object. (This doesn't apply to old-style class instances.) This will become an error in ZODB 3.11.
-
Jim Fulton authored
- Unix domain sockets didn't work for ZEO (since the addition of IPv6 support). https://bugs.launchpad.net/zodb/+bug/663259
-
Jim Fulton authored
to be misshandled, causing incorrect statistics and errors.
-
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.
-
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.
-
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
-
- 08 Oct, 2010 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
- Moved 3.9 changes to HISTORY.txt. - Consolidated 3.10 pre-release entries. - Removed 3.10 (bug fix) entries for fixes that were in 3.9, so the 3.10 changes are from 3.9.
-
- 30 Sep, 2010 4 commits
-
-
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.
-
Jim Fulton authored
-
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.
-
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'.
-