[Neo-users] [ANNOUNCE] NEO 1.5.1

Julien Muchembled jm at nexedi.com
Mon Oct 26 19:29:06 CET 2015


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.


More information about the Neo-users mailing list