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

FSv2 (was: FREE Apache Subversion Meetup...)

From: Greg Stein <gstein_at_gmail.com>
Date: Tue, 19 Oct 2010 04:31:42 -0400

On Mon, Oct 18, 2010 at 23:51, Blair Zajac <blair_at_orcaware.com> wrote:
> On 10/04/2010 06:45 AM, C. Michael Pilato wrote:
>>
>> There, you can learn more about what the Meetups tend to look like, what
>> other Meetups are planned for this years conference, and so on.  You'll
>> also
>> find a link to the Subversion Meetup wiki page:
>>
>>        http://subversion.open.collab.net/wiki/ApacheConNA2010Meetup
>
> That's the first mention I've seen of FSv2.  What ideas are going into it?
>  What problems is it primarily meant to solve?

FSv2 is a hand-wave.

Personally, I see it as a broad swath of API changes to align our
needs with the underlying storage. Trowbridge noted that our current
API makes it *really* difficult to implement an effective backend. I'd
also like to see a backend that allows for parallel PUTs during the
commit process. Hyrum sees FSv2 as some kind of super-key-value
storage with layers on top, allowing for various types of high-scaling
mechanisms.

Whatever it is... it is a placeholder for a new round of innovation on
our repository. It is whatever the community would like to see from a
new backend. We haven't *ever* really worked through a discussion of a
backend. The BDB just evolved, from before the community was really
built up. The FSFS backend was dropped in as a fait d'accompli. And
thereafter, it was small evolutions for the backends.

Cheers,
-g
Received on 2010-10-19 10:32:19 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.