[ZODB-Dev] help enabling conflict resolution

John Belmonte john at neggie.net
Sun Feb 29 18:13:21 EST 2004


I wrote:
> They do, because I wrote the objects.  I'm getting write conflicts 
> without the _p_resolveConflict methods even being called.  I'm also 
> getting write conflicts in BTree objects where they shouldn't happen (or 
> at least should be very rare).
> 
> I'm not sure how to debug this or trace the problem because I get 
> confused with ZEO in the equation.  Only the ZEO server has an actual 
> FileStorage instance, so does that mean the conflict resolution code 
> runs only on the server?  The ClientStorage doesn't have to inherit from 
> ConflictResolvingStorage, right?

I think I located the problem, which was that the ZEO server didn't have 
my app modules in the Python path.  It seems like the only time it 
actually uses the app code is for conflict resolution, which is why I 
didn't notice the problem earlier.  Sorry for the noise.

-John


-- 
http:// if  ile.org/



More information about the ZODB-Dev mailing list