[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: ++ Best Oracle DB Version to compile Subversion ++

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Sat, 1 Oct 2011 11:21:43 -0400

On Wed, Sep 28, 2011 at 4:55 PM, Victor Medina
<jefedesoporte_at_cmgm.com.ve> wrote:
> Hi all!
>
> About compiling Subverions with BDB support,
>
> Which is the best  BDB version to compile Subversion 1.6 & 1.7? Can I
> use the latest? Or there are specific recomended versions for 1.6 and
> 1.7? I'm building for windows with apache 2.2.

The best version is "none", in my painful experience of BDB since BDB
versoin 2.x. It's never been that reliable or stable in production
use, and the need to occasionally screap the corrupted database and
rebuild it from scratch was nightmarish in numerous projects. It took
me quite a long time to stop laughing when I heard one of the authors
give a presentation on how they were trying to integrate it into the
Linux kernel and filesystems, to track what command line and programs
were actually touching and opening files, to trace their "provenance".
See, that way, you could spend lots of CPU time on busy systems
churning useless data and wearing out your disks with write
operations, and pretty much guarantee losing it irretrievably and
unnoticeably sometime before you really wanted it, with no working way
to back it up.

Is there anyone out there that actually uses BDB? It's conceivable
that it's stabilized and become production grade since Oracle bought
Sleepycat software, but I suepect that Oracle bought them to get their
customer list and to get people to migrate off it earlier and more
safely.
Received on 2011-10-01 17:22:15 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.