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

Re: SVN 1.3.1 and Berkeley DB 4.4.x integration.

From: Branko Čibej <brane_at_xbc.nu>
Date: 2006-02-11 01:04:45 CET

Daniel Rall wrote:
> On Fri, 10 Feb 2006, Karl Fogel wrote:
>
>
>> Brane, about how much work is left to finish of the BDB 4.4 stuff?
>> I'm referring to issue #2449, which is marked resolved/fixed, but at
>> one point recently you said you still had some local changes in your
>> working copy that needed to be checked in.
>>
>> It'd be great the improved BDB support could be in 1.3.1, and if we
>> could set a rough date for 1.3.1 too. But if these two things are in
>> conflict, that's something we should deal with now...
>>
>
> I too would like to see the BDB 4.4 support in 1.3.1 -- what's left to
> do on it?
>
I'm working on this right now. The remaining issue is a free-memory-read
that can happen during apr_terminate when an svn_fs_t lives longer than
the associated cached environment, because its pool was created earlier.
It's a fsck'ing nuisance, since it means that we can't pools to allocate
the environment descriptors (and yet _have_ to use pools to keep the
open DB_CONFIG file handle in).

If anyone thinks pools are fun, you ain't seen nothin' yet. I'd be
inclined to not fix this at all, except that it could cause random
coredumps on even randomer systems. Yuck.

(There were a few other nits to pick, but I've already fixed those in my
tree.)

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Feb 11 01:05:33 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.