[ZODB-Dev] Multi-version concurrency control

Jeremy Hylton jeremy at zope.com
Tue Sep 30 11:31:19 EDT 2003


On Mon, 2003-09-29 at 10:36, Casey Duncan wrote:
> Adding an option to the connection might be tricky in Zope since applications 
> don't create connections explicitly, unless it can be set in "mid stream" 
> which could be scary.

Oh, that's too bad.  It would be possible to have a call that
enables/disables mvcc.  The connection can keep track of whether it's
raised a read conflict or read a non-current object.  If you call the
method after that happens, it could raise an exception.  Would that be
easier to integrate with Zope?

Jeremy





More information about the ZODB-Dev mailing list