[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