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