[Zodb-checkins] CVS: ZODB3 - NEWS.txt:1.33.6.77
Tim Peters
tim.one at comcast.net
Wed Apr 27 14:58:15 EDT 2005
Update of /cvs-repository/ZODB3
In directory cvs.zope.org:/tmp/cvs-serv17930
Modified Files:
Tag: Zope-2_7-branch
NEWS.txt
Log Message:
Turns out the change snuck into ZopeUndo.Prefix created critical
ZEO compatibility bugs. This will force a ZODB 3.2.8 release. Good
thing Andreas didn't release Zope 2.7.6 yet!
=== ZODB3/NEWS.txt 1.33.6.76 => 1.33.6.77 ===
--- ZODB3/NEWS.txt:1.33.6.76 Tue Apr 26 16:05:58 2005
+++ ZODB3/NEWS.txt Wed Apr 27 14:57:45 2005
@@ -1,3 +1,22 @@
+What's new in ZODB3 3.2.8?
+==========================
+Release date: 26-Apr-2005
+
+ZopeUndo
+--------
+
+The ``ZopeUndo.Prefix`` class is actually part of ZODB, for the benefit of
+ZEO servers talking with Zope application servers. A bugfix to ``Prefix``
+comparison in 3.2.7 had the unfortunate side effect of changing the set of
+attributes on a ``Prefix`` instance, so that trying to mix a pre-3.2.7 ZEO
+client with a 3.2.7 ZEO server, or vice versa, could ship a ``Prefix``
+instance from the ZEO client that the ZEO server could not make sense of.
+The ZEO server could then disconnect the client due to an ``AttributeError``
+when trying to reference a non-existent attribute of ``Prefix``. The
+implementation of ``ZopeUndo.Prefix`` has been changed to tolerate mixing old
+and new in both directions. Thanks to Tres Seaver for the diagnosis.
+
+
What's new in ZODB3 3.2.7?
==========================
Release date: 26-Apr-2005
More information about the Zodb-checkins
mailing list