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

Tim Peters tim.one at comcast.net
Mon Jul 18 15:41:05 EDT 2005


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

Modified Files:
      Tag: Zope-2_7-branch
	NEWS.txt 
Log Message:
Backport from ZODB 3.4.

Collector 1843:  IISet.keys: bad exception handling.

Bucket_rangeSearch():  De-obfuscated the calls to
Bucket_findRangeEnd(), so that they stop ignoring
the latter's error returns (a mind-bending combination
of embedded assignment nested in an UNLESS macro,
seemingly copy+paste'd so that the error occurred twice).


=== ZODB3/NEWS.txt 1.33.6.88 => 1.33.6.89 ===
--- ZODB3/NEWS.txt:1.33.6.88	Mon Jul 18 11:29:35 2005
+++ ZODB3/NEWS.txt	Mon Jul 18 15:40:34 2005
@@ -7,6 +7,14 @@
 
 - 3.2.10a1 DD-MMM-2005
 
+BTrees
+------
+
+- (3.2.10a1) Collector 1843.  When a non-integer was passed to a method like
+  ``keys()`` of a Bucket or Set with integer keys, an internal error code
+  was overlooked, leading to everything from "delayed errors" to segfaults.
+  Such cases raise TypeError now, as intended.
+
 Tools
 -----
 



More information about the Zodb-checkins mailing list