Dear Zope community,
I have to admit that my "No more ReadConflicts" patch can cause ZODB inconsistencies. Probability is low but not zero. Details can be found on mailto:zodb-dev@zope.org.
This fault was revealed by one of the ZODB 3.1.2 InvalidationTests which can fail on high speed servers.
The problem can not be fixed for ZODB 3.1. I will work on a patch for ZODB 3.2 which avoids this problem (by implementing part of Jeremy's MVCC proposal).
Dieter