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

    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.