[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