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

Zope maillist  -
**   No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to