[ZODB-Dev] Potential BTrees splitting bug
Dieter Maurer
dieter at handshake.de
Wed Sep 24 14:29:05 EDT 2003
On one family of our servers, the test
"ZEO.tests.testConnection.checkConcurrentUpdates2Storages"
fails non-deterministically but with high probability.
This is Dual 2GHz AMD, Debian Linux, Python 2.1.3, current Zope 2_6branch
from CVS with my "No more ReadConflicts" patch installed.
I looked at about 40 failures. All followed the same pattern:
It was always the last key of a 17 element bucket that were
unordered.
For me, it looked as if under some circumstances the last
element of a splitting bucket were forgotten to be moved
into the new bucket.
The test passed always on Mono 1.5 Ghz AMD, SuSE Linux and otherwise
identical parameters.
Dieter
More information about the ZODB-Dev
mailing list