ZODB v3.10.3 Release Notes
Release Date: 2011-04-12 // about 13 years ago-
๐ Bugs Fixed
- โก๏ธ "activity monitor not updated for subconnections when connection returned to pool"
https://bugs.launchpad.net/zodb/+bug/737198
- ๐ "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.
๐ Performance enhancements
๐ Improved ZEO client cache implementation to make it less likely to evict objects that are being used.
Small (possibly negligable) reduction in CPU in ZEO storage servers to service object loads and in networking code.