From jm at nexedi.com Mon Oct 26 19:29:06 2015 From: jm at nexedi.com (Julien Muchembled) Date: Mon, 26 Oct 2015 19:29:06 +0100 Subject: [Neo-users] [ANNOUNCE] NEO 1.5.1 Message-ID: <562E70F2.7080208@nexedi.com> With pleasure we announce the release of NEO 1.5.1, which is published on pypi as "neoppod": http://pypi.python.org/pypi/neoppod Several bugs and performance issues have been fixed in this release, mainly in the storage node. - Importer storage backend: - Fix retrieval of an object from ZODB when next serial in NEO. - Fix crash of storage nodes when a transaction is aborted. - Faster resumption when many transactions have already been imported to MySQL. - MySQL storage backend: - Refuse to start if max_allowed_packet is too small. - Faster commit of transaction metadata. - Replication & checking of replicas: - Fix crash when a corruption is found while checking TIDs. 2 other issues remain unfixed: see BUGS file. - Speed up checking of replicas, at the cost of storage nodes being less responsive to other events. - The master wrongly sent invalidations for objects on which only readCurrent was called, which caused invalid entries in client caches, or assertion failures in Connection._setstate_noncurrent. The NEO team.