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

Re: Subversion BDB doesn't work with Apache 2.4 event MPM

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Thu, 05 Apr 2012 19:35:35 +0100

Greg Stein <gstein_at_gmail.com> writes:

> On Apr 5, 2012 2:10 PM, "Daniel Shahaf" <danielsh_at_elego.de> wrote:
>> Greg Stein wrote on Thu, Apr 05, 2012 at 14:05:31 -0400:
>> > On Apr 5, 2012 6:46 AM, "Philip Martin" <philip.martin_at_wandisco.com>
> wrote:
>> ....
>> > >
>> > > I've raised issue 4157 to track this problem.
>> >
>> > Can we at least implement a detection for this situation and fail
>> > to start? Maybe mod_dav_svn would query the mpm type, and the fs
>> > type. We could at least backport that to 1.7.x pretty quickly.

The FS type of what? A repository? I suppose mod_dav_svn could go
looking for repositories in the various Locations at startup, but
generally we don't get to see a repository until the first request.
Or the FS type of the FS modules?

>> No need. 1.7.x doesn't compile against 2.4 for other reasons (API
>> changes). I've patched them on trunk but vetoed the backport pending
>> resolution of the BDB hangs.
> That prevents somebody from using BDB with the 2.4 worker mpm.

The 2.4 worker MPM doesn't trigger the assertion I added or any valgrind
errors so it doesn't have the problem at present. Obviously that could
change. The problem may well exist with 1.7 and the 2.2. event MPM, but
that MPM is 'experimental'.

uberSVN: Apache Subversion Made Easy
Received on 2012-04-05 20:36:10 CEST

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