[Neo-users] [ANNOUNCE] NEO 1.2

jp at nexedi.com jp at nexedi.com
Wed Jul 30 16:50:18 CEST 2014


Hi,

Great news.

Regards,

JPS.

> Hi,
> 
> With pleasure we announce the release of NEO 1.2, which is published on pypi as "neoppod":
>   http://pypi.python.org/pypi/neoppod
> 
> The most important changes in this version are the work about conversion of
> databases from/to NEO:
> 
> - A new 'Importer' storage backend has been implemented and this is now the
>   recommended way to migrate existing Zope databases. See 'importer.conf'
>   example file for more information.
> - 'neomigrate' command refused to run since version 1.0
> - Exported data serials by NEO iterator were wrong. There are still differences
>   with FileStorage:
>   - NEO always resolves to original serial, to avoid any indirection
>     (which slightly speeds up undo at the expense of a more complex pack code)
>   - NEO does not make any difference between object deletion and creation undone
>     (data serial always null in storage)
>   Apart from that, conversion of database back from NEO should be fixed.
> 
> Other changes:
> 
> - A warning was added in 'neo.conf' about a possible misuse of replicas.
> - Compatibility with Python 2.6 has been dropped.
> - Support for recent version of SQlite has been added.
> - A memory leak has been fixed in replication.
> - MySQL backend now fails instead of silently reconnecting if there is any
>   pending change, which could cause data loss.
> - Optimization and minor bugfixes.
> 
> And we forgot to announce NEO 1.1 which was a smaller release:
> 
> - Client failed at reconnecting properly to master. It could kill the master
>   (during tpc_finish!) or end up with invalid caches (i.e. possible data
>   corruption). Now, connection to master is even optional between
>   transaction.begin() and tpc_begin, as long as partition table contains
>   up-to-date data.
> - Compatibility with ZODB 3.9 has been dropped. Only 3.10.x branch is supported.
> - checkCurrentSerialInTransaction was not working.
> - Optimization and minor bugfixes.
> 
> Regards,
> The NEO team.
> _______________________________________________
> Neo-users mailing list
> Neo-users at erp5.org
> https://mail.tiolive.com/mailman/listinfo/neo-users
> 


More information about the Neo-users mailing list