Dieter Maurer wrote:
Your conflict resolution requires that it sees a transaction as
soon as it is commited.
The supported relational databases may have this property -- but
I expect we do not have a written garantee that this will definitely
be the case.
I plan to make a test which tries to provoke a conflict resolution
failure -- and gives me confidance that the "read committed" of
Postgres really has the required property.
You have a point. I would be interested in that test as well.
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org