[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: subversion/subversion/include svn_fs.h

From: Greg Stein <gstein_at_lyra.org>
Date: 2000-09-09 01:18:23 CEST

On Fri, Sep 08, 2000 at 11:08:47PM -0000, jimb@tigris.org wrote:
> + Would it be useful to have transactions live on if the commit
> + fails? You could tweak things and try again. */

It would be "neat", but none of our software would be able to take advantage
of it (at the moment). The client would have figure out what the problem was
and then compensate somehow. (and revise the opened transaction and commit
again) Very difficult...

That said: I can see that a client at some point in the future *could* do
this. To that end, having an FS API that leaves the transaction open would
be very handy. Under the covers, maybe you won't allow certain kinds of
re-jiggering, and the client and mod_dav wouldn't actually try to use that
feature. But over time, the API feature could be used, and we could have
recovery and restart of a transaction.


Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:08 2006

This is an archived mail posted to the Subversion Dev mailing list.