Re: FS refactoring.
From: Greg Stein <gstein_at_lyra.org>
Date: 2002-10-08 21:09:43 CEST
Sorry for the delay in response to this... way too much happening right
On Tue, Oct 01, 2002 at 06:10:54PM -0400, Glenn A. Thompson wrote:
Depends on your definition of "a little" :-)
> I'm looking at creating a vtable for most of the exposed fs functions
Gah! No way. The FS interface is the wrong level of abstraction. There is a
I would suggest that you start with Bill Tutt's model and go from there.
The problem, of course, is that our current code organization and internal
(note: his model is conceptual; it isn't an E-R diagram like you would use
see: http://www.lyra.org/flytrap/SVNModel/
> I want to add an optional svn_config_t parameter on the repos_create
Not sure. Would need to see this one.
> I want to locate the vtable in the svn_fs_t structure. I'm struggling a
Have a complete structure which contains the vtable, and a companion pointer
Any data outside of the vtable that is needed in "the new scheme" would just
>...
Most are there already.
>...
The bdb/ subdirectory was just a code move, not a refactoring. The only
So a refactoring would move more stuff down into BDB, and possibly move some
Cheers,
-- Greg Stein, http://www.lyra.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Tue Oct 8 21:08:31 2002 |
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.