[Zodb-checkins] CVS: ZODB3 - NEWS.txt:1.33.6.70
Tim Peters
tim.one at comcast.net
Sat Mar 26 00:07:33 EST 2005
Update of /cvs-repository/ZODB3
In directory cvs.zope.org:/tmp/cvs-serv23963
Modified Files:
Tag: Zope-2_7-branch
NEWS.txt
Log Message:
Backport from ZODB 3.3.
Collector #1734. Critical bug in BTree conflict resolution.
Stop silent data loss in some BTree cases where a transaction adds
a new key to a bucket while a concurrent transaction deletes all
keys from the same bucket.
=== ZODB3/NEWS.txt 1.33.6.69 => 1.33.6.70 ===
--- ZODB3/NEWS.txt:1.33.6.69 Fri Mar 18 14:30:15 2005
+++ ZODB3/NEWS.txt Sat Mar 26 00:07:02 2005
@@ -1,3 +1,22 @@
+What's new in ZODB3 3.2.7?
+==========================
+Release date: DD-MMM-2005
+
+BTrees
+------
+
+Collector #1734: BTrees conflict resolution leads to index inconsistencies.
+
+Silent data loss could occur due to BTree conflict resolution when one
+transaction T1 added a new key to a BTree containing at least three buckets,
+and a concurrent transaction T2 deleted all keys in the bucket to which the
+new key was added. Conflict resolution then created a bucket containing the
+newly added key, but the bucket remained isolated, disconnected from the
+BTree. In other words, the committed BTree didn't contain the new key added by
+T1. Conflict resolution doesn't have enough information to repair this,
+so ``ConflictError`` is now raised in such cases.
+
+
What's new in ZODB3 3.2.6?
==========================
Release date: 18-Mar-2005
More information about the Zodb-checkins
mailing list