You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by John Fallows <ej...@yahoo.com> on 2004/05/11 05:18:23 UTC

Pluggable DB?

Folks,

First and foremost, congratulations to all the
Subversion developers on doing such a good job of
design and implementation!

Where can I find information on the current status and
plan for pluggable sql database support in Subversion?

Thanks in advance,
John Fallows.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Pluggable DB?

Posted by Greg Hudson <gh...@MIT.EDU>.
On Tue, 2004-05-11 at 01:18, John Fallows wrote:
> Where can I find information on the current status and
> plan for pluggable sql database support in Subversion?

Take a look at http://www.cdrguys.com/subversion/index.html, a document
written by Glenn Thompson.

That document describes two levels of abstraction: a Filesystem Abstract
Provider (FSAP) level which abstracts at the API level, and a Filesystem
Provider (FSP) level which abstracts at the DB table level.  In the
trunk, the FSAP level has been implemented (not precisely according to
gat's plan, but certainly in the plan's spirit) for the sake of the new
native-FS filesystem back end (FSFS).  The FSP level has not been
implemented, and probably won't be until someone has a working
alternate-database back end to plug into it.

What's in the document isn't written in stone.  In
http://www.contactor.se/~dast/svn/archive-2004-04/0728.shtml I made some
comments about it.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org