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

Re: BDB-4.4 and automatic database recovery

From: Branko Čibej <brane_at_xbc.nu>
Date: 2006-01-14 18:27:14 CET

Garrett Rooney wrote:
> On 1/12/06, Branko Čibej <brane@xbc.nu> wrote:
>> In the next several days, I'll make some final changes, then, if nobody
>> objects, merge this branch to trunk and propose it for inclusion into
>> svn-1.3.1. I submit that this is not a new feature, but is essentially a
>> bugfix for all those wedged-repository bugs we've seen, and is therefore
>> a valid candidate for a patch release. There are of course no API
>> changes involved.
> I spent a little while today looking over these changes, and while
> they are incomplete, the parts that are done seem reasonable to me.
> One problem I noticed was that the use of atomics as seen in APR 0.9.x
> meant that it wouldn't build with APR 1.x.
I have those #ifdefs ready to commit, too.

> I added the necessary
> #ifdefs, and now that's working fine. I also added the needed
> autoconf glue to the APR build system to let it find BDB 4.4, and
> backported it to APR-Util 0.9.x (for HTTPD 2.0.x) and APR-Util 1.2.x
> (for HTTPD 2.2.x). I imagine we'll want to push for APR-Util releases
> prior to releasing a version of Subversion that has this code...
That would be goodness.

> The one thing that does worry me is the fact that we're talking about
> backporting these changes to 1.3.x when so few people have done
> anything with them. I don't object to merging back to a 1.3.x release
> eventually, but the changes aren't even complete on the branch yet,
> let along merged into the trunk and tested by a wide variety of
> people, so let's not put the cart before the horse here.
I wasn't suggesting an immediate release. What I meant was that I think
this feature is important enough to warrant a 1.3.1 release, i.e., that
we don't have to wait for other bugfixes. But we certainly don't have to
release immediately.

-- Brane

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jan 14 18:27:16 2006

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.