On 1/25/06, Dieter Maurer <[EMAIL PROTECTED]> wrote:
> Okay, I see: "TemporaryStorage" raises "ConflictError"
> when other storages would raise "POSKeyError": something
> tries to access an "oid" that was recently garbage collected (i.e.
> deleted).
> What you see may be a result of "tempstorage" not implementing
> faithfull MVCC...

Yeah, this ConflictError *is* the signal that tempstorage could not
remain faithful to MVCC.

I don't know why this repeated though.

FWIW, Florent did see something that sounds similar with Zope 2.9. He
also resolved the issue with a patch for
Products.ZODBMountPoint.MountedObject. See:



However, I understand that Florent's case was not observed in Zope
2.8. And anyway, the MountedObject of Zope 2.9 is significantly
different version of that in Zope 2.8.

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to