[Zope-dev] Re: [Bug] ZODB invalidation processing

M. Krainer mkrainer05 at gmail.com
Mon Jun 4 07:18:14 EDT 2007


On 5/31/07, Joachim Schmitz <js at aixtraware.de> wrote:
> Hi,
>
> I was able to locate the places in the Zope-sources where the conflict
> error is triggered. On my local system it's in
>
> ZODB.FileStorage in the store-method there is
>
> if serial != cached_tid:
>         rdata = self.tryToResolveConflict(oid, cached_tid,serial, data)
>
> in the tryToResolveConflict method of ZODB.ConnflictResolution there is:
>
> committed = state(self, oid, committedSerial, prfactory, committedData)
> print "resolve", resolve
> resolved = resolve(old, committed, newstate)


I'm not really sure, but have a look here:

http://mail.zope.org/pipermail/zope-dev/2006-June/027573.html
http://mail.zope.org/pipermail/zope-dev/2006-June/027583.html

Maybe that helps.

 -- Markus


More information about the Zope-Dev mailing list