Glenn A. Thompson wrote:
> Hey,
>
>>>>
>>>>
>>>Glenn Thompson's design calls for modularity at both locations:
>>>
>>> 1. directly beneath the public FS API, and
>>> 2. and the back-end storage interface.
>>>
>>>There has been some dispute over the necessity of the first of those.
>>>I understand Glenn's defense of that position, but think we need a few
>>>more knowledgable heads in the circle before making that call.
>>>
>>>
>>>
>>>
>>
>>Can someone refresh my memory as to why we'd need two abstraction
>>layers? I've been out of town for a while...
>>
>>
> What a year? :-)
> Seriously, Brane have you seen:
> http://www.cdrguys.com/subversion/Pluggable3.doc.
> It was only a start. Areas written in red were markers.
> CMike claims it's not *too* out-of-date. I'm pretty rusty on the FS
> code at this point. So I wouldn't know.
Thanks for the pointer.
[...]
>>We used to have something that Bill Tutt produced, but I hope reality
>>isn't as complicated as that...
>>
> No it's much more complicated than that:-)
> If it's the one I saw, it was a logical schema. Physical schemas
> could vary quite a bit.
I was _thinking_ of a logical schema, of course. Obviously physical
implementations will vary, but we need a common reference, and the BDB
implementation is not suitable for such.
--
Brane Äibej <brane_at_xbc.nu> http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 31 07:46:28 2004