[Zodb-checkins] CVS: ZODB3 - NEWS.txt:1.17.2.6

Jeremy Hylton jeremy@zope.com
Fri, 18 Oct 2002 15:14:56 -0400


Update of /cvs-repository/ZODB3
In directory cvs.zope.org:/tmp/cvs-serv5613

Modified Files:
      Tag: ZODB3-3_1-branch
	NEWS.txt 
Log Message:
Update news for next beta release.


=== ZODB3/NEWS.txt 1.17.2.5 => 1.17.2.6 ===
--- ZODB3/NEWS.txt:1.17.2.5	Fri Oct  4 20:28:13 2002
+++ ZODB3/NEWS.txt	Fri Oct 18 15:14:56 2002
@@ -1,3 +1,34 @@
+What's new in ZODB3 3.1 beta 3?
+===============================
+Release date: 18-Oct-2002
+
+A small extension was made to the iterator protocol.  The Record
+objects, which are returned by the per-transaction iterators, contain
+a new `data_txn` attribute.  It is None, unless the data contained in
+the record is a logical copy of an earlier transaction's data.  For
+example, when transactional undo modifies an object, it creates a
+logical copy of the earlier transaction's data.  Note that this
+provide a stronger statement about consistency than whether the data
+in two records is the same; it's possible for two different updates to
+an object to coincidentally have the same data.
+
+A few bugs were fixed.
+
+The setattr slot of the cPersistence C API was being initialized to
+NULL.  The proper initialization was restored, preventing crashes in
+some applications with C extensions that used persistence.
+
+The return value of TimeStamp's __cmp__ method was clipped to return
+only 1, 0, -1.
+
+The restore() method was fixed to write a valid backpointer if the
+update being restored is in a version.
+
+Several bugs and improvements were made to zdaemon, which can be used
+to run the ZEO server.  The parent now forwards signals to the child
+as intended.  Pidfile handling was improved and the trailing newline
+was omitted.
+
 What's new in ZODB3 3.1 beta 2?
 ===============================
 Release date: 4-Oct-2002