On Mon, 09 Jun 2014 17:15:39 PDT "Brian L. Stuart" <blstu...@bellsouth.net> wrote: > > With the trick I am talking about, there is nothing to stop > > you from connecting to N different remote ventis.=A0 In effect > > your local (by that I mean under your control, not necessarily > > on the same machine) venti can be treated as just a buffer! > =20 > I took a look at some things along those lines a few years > back in the context of file systems aimed at laptops where > the buffer allowed for operation when disconnected from > the main server. It wasn't strictly tied to venti as a back-end. > There's a paper on it in the proceedings from IWP9 '09. > > http://4e.iwp9.org/papers/lapfs.pdf > > It would be interesting to build the same sort of thing in > the fossil-venti connection rather than in the 9P path.
Interesting.... Wouldn't you get roughly the same semantics (modulo symlinks) with fossil + a local venti proxy + venti? (Answering myself) Not really since in your scheme the fileserver copy can change independent of your local copy and venti can't deal with that as it implements the "many worlds interpretation"! Even if A & B start with fossil initialized to the same score, their further histories would diverge. We need something more. Thanks for the reference.