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

Tim Peters tim.one at comcast.net
Tue Aug 31 18:51:59 EDT 2004


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

Modified Files:
      Tag: Zope-2_7-branch
	NEWS.txt 
Log Message:
_handle_independent():  Failed to record that a ReadConflictError was
raised for an object with a _p_independent() method that returned
false.


=== ZODB3/NEWS.txt 1.33.6.43 => 1.33.6.44 ===
--- ZODB3/NEWS.txt:1.33.6.43	Fri Aug 27 15:15:29 2004
+++ ZODB3/NEWS.txt	Tue Aug 31 18:51:58 2004
@@ -32,12 +32,20 @@
 involves.  If you see the new exception in "working" code, that code
 was working by accident before.
 
+
 Transactions
 ------------
 
 Transaction.begin() is supposed to imply Transaction.abort(), but if
 the only pending changes were in subtransactions, the substransactions
 were not aborted by begin().  This has been repaired.
+
+If ReadConflictError was raised by an attempt to load an object with a
+_p_independent() method that returned false, attempting to commit the
+transaction failed to (re)raise ReadConflictError for that object.  Note
+that ZODB intends to prevent committing a transaction in which a
+ReadConflictError occurred; this was an obscure case it missed.
+
 
 Tools
 -----



More information about the Zodb-checkins mailing list