[Zope] Re: _p_resolveConflict not called on conflict
Joachim Schmitz
js at aixtraware.de
Wed Aug 8 10:38:03 EDT 2007
Tres Seaver schrieb:
> I don't know how you calibrate your expectations, Chris, but conflict
> resolution is a property of (some) *storages*; the connectoins in
> application servers have nothing to do with it. For objects served from
> a ZEO storage, conflict resolution is only possible if:
>
> - The underlying storage is conflict resolving (FileStorage is; none
> of the others which ship with ZODB are).
>
> - The storage server can import the class of the object under
> conflict (this is why the BTrees code ships with ZODB, actually,
> so that the storage server can use its conflict resolution hooks).
>
> Installing the products containing application-defined conflict
> resolution on the storage server is the only way to enable that conflict
> resolution in a ZEO-backed deployment.
>
As a side-note: this should be mentioned in the README of the
QueueCatalog, there is a _p_resolveConflict defined.
--
Gruß Joachim
More information about the Zope
mailing list