You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "C. Michael Pilato" <cm...@collab.net> on 2006/11/07 21:44:03 UTC

Subversion support of Berkeley DB 4.5 (Was: svn commit: r22232 - trunk)

For those not sitting in IRC, the claim that Subversion works fine
against Berkeley DB 4.5 was not made without verification.

First, I read through the "Upgrading applications to Berkeley DB 4.5
guide", and didn't note anything of relevance to Subversion.

Next, I hacked BDB 4.5 recognition into my apr-util configure script,
rebuilt Apache/APR/APU with that support, and then rebuilt Subversion.
No compilation errors.

Finally, both 'fs-test --fs-type bdb' and 'fs-base-test' passed without
error.

cmpilato@tigris.org wrote:
> Author: cmpilato
> Date: Tue Nov  7 13:19:48 2006
> New Revision: 22232
> 
> Log:
> Rework the Berkeley DB recommendations to note support of 4.5, and clear up
> some sloppy explanation of the older 4.x releases.
> 
> Modified:
>    trunk/INSTALL
> 
> Modified: trunk/INSTALL
> URL: http://svn.collab.net/viewvc/svn/trunk/INSTALL?pathrev=22232&r1=22231&r2=22232
> ==============================================================================
> --- trunk/INSTALL	(original)
> +++ trunk/INSTALL	Tue Nov  7 13:19:48 2006
> @@ -219,13 +219,16 @@
>        or if you are building a Subversion client that will only speak
>        to remote (networked) repositories, you don't need it.
>  
> -      The current recommended version is 4.4.20, which bring auto-recovery
> -      functionality to the Berkeley DB database environment.  If you must
> -      use an older version, we *strongly* recommend using 4.3 or 4.2
> -      over the 4.1 or 4.0 versions.  Not only are these the fastest
> -      and most stable we've seen, but they also enable Subversion
> -      repositories to automatically clean up database journal files to
> -      save disk space.
> +      While Subversion works with Berkeley DB versions 4.0 thru 4.5,
> +      the current recommended version is 4.4.20, which brings
> +      auto-recovery functionality to the Berkeley DB database
> +      environment, and is the latest release supported by APR.
> +
> +      If you must use an older version of Berkeley DB, we *strongly*
> +      recommend using 4.3 or 4.2 over the 4.1 or 4.0 versions.  Not
> +      only are these significantly faster and more stable, but they
> +      also enable Subversion repositories to automatically clean up
> +      database journal files to save disk space.
>  
>        You'll need Berkeley DB installed on your system.  You can
>        get it from:
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: svn-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: svn-help@subversion.tigris.org
> 


-- 
C. Michael Pilato <cm...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand