[Zope] Zope & optimistic transactions.

Evan Simpson evan@4-am.com
Mon, 05 Nov 2001 14:41:03 -0500


Clark OBrien wrote:

> I set up a test harness to exercise zopes optimistic transaction management.
> My test immediatly caused a ZODB exception.
> 
> ------------------------------------------------------------
> ZODB.POSException.ConflictError
 
Please read one or more of the following:


http://www.amk.ca/zodb/zodb-zeo.html
http://www.zope.org/Members/jim/ZODB/ApplicationLevelConflictResolution
http://www.mit.edu/afs/sipb/project/python/doc/DevGuide/Persistence.html

They describe the ZODB and its optimistic concurrency strategy in detail, 
and should answer any questions you may have about the purpose and handling 
of ConflictErrors.  They also contain (or link to) other information that 
you really should know before attempting to analyze the ZODB in any depth.

Cheers,

Evan @ Zope