[elephant-devel] Multi-repository operation

Robert L. Read read at robertlread.net
Sat Feb 18 04:15:01 UTC 2006


IMHO, multi-repository operation is mainly valuable during migration
from one 
implementation to another.  I don't believe support cross-repository
transactions
if valuable, compared to other improvements that could be made.

But please, don't let my opinion keep others from commenting.....


On Fri, 2006-02-17 at 19:05 -0500, Ian Eslick wrote:

> How important is multi-repository operation for any application other
> than migration? 
> 
> If we can limit two live stores and live objects to being from multiple
> stores to that specific case, then we can simplify a bunch of stuff that
> would be worrying about interleaved transaction from multiple stores and
> conflicts between the current *store-controller* and a persistent
> objects' database connection spec. 
> 
> If we do want to support this more generally, I can add some error
> checking in the meantime to squawk when a the body of transaction is
> trying to write to a store that isn't protected by the transaction (i.e.
> the transaction turns off auto-commit and a write to a non-protected
> store fails to receive the auto-commit signal).
> 
> I'll not worry about this for now, but want some voting on whether we
> should be fixing these possible screw cases.  (Some of which have bit us
> during running tests over multiple backends).
> 
> Cheers,
> Ian
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20060217/74dca418/attachment-0001.html>


More information about the elephant-devel mailing list