[ZODB-Dev] Zope Enterprise Objects 1.0b2 is available

Jeremy Hylton jeremy@digicool.com
Wed, 9 May 2001 16:48:23 -0400 (EDT)


Zope Enterprise Objects (ZEO) provides the ability for multiple
processes to use a single Zope object database.  ZEO turns the Zope
object system into a distributed system, allowing multiple processors,
machines, and networks to act as one Web site.

The 1.0 beta 2 release is available at
http://www.zope.org/Products/ZEO

This beta release includes two new features: 
    - Support for transactional undo, when the underlying storage also
      supports it.
    - A test suite based on Python 2.1 unittest and the ZODB test suite
      that will be included in Zope 2.4.
These features are of limited use with current Zope releases, because 
the ZODB test suite is not available for Zope 2.3.2 and the only
released storages that supports transactional undo are the new
Berkeley storages.

There are also several bug fixes in this release.  Two worth noting are:
     - A cache invalidation bug was fixed for commitVersion and
       abortVersion.  It was possible for a load the occurred between
       a commit version and a tpc_finish to store invalid data in the
       cache. 
     - The final argument to tpc_begin(), the transaction extended
       metadata, was ignored.

I expect that a final release of ZEO 1.0 will occur next week,
assuming there are no major bugs in this beta.

Jeremy