[ZODB-Dev] Potential BTrees splitting bug

Dieter Maurer dieter at handshake.de
Thu Sep 25 09:35:06 EDT 2003


Thank you for your response!

Tim Peters wrote at 2003-9-24 23:18 -0400:
 > ...
 > That can fail when keys are missing for a different reason.  Unfortunately,
 > Zope-2_6-branch contains the least helpful version of these tests.
 > 
 > What would really be great is if you could trying installing the
 > just-released ZODB3 3.2b3, and run the tests from that on their own, via

ZODB3 3.2 contains several Python 2.2isms.
It will not run with Python 2.1.3.

 > ...
 > The same kind of thing could happen if a subtle flaw in an MVCC
 > implementation delivered a stale value for the parent BTree node of the
 > bucket that split, which is why I'm especially keen to see whether the
 > problem goes away if that patch goes away.

You have been right:

   Disabling the "MVCC" mode let the test pass...


Dieter



More information about the ZODB-Dev mailing list