subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philip Martin <philip.mar...@wandisco.com>
Subject Re: Apache 2.4, Worker MPM, SVN 1.7.20, MOD_DAV_SVN and Post-Commit Hooks
Date Thu, 11 Feb 2016 10:41:48 GMT
Steffen Moser <lists@steffen-moser.de> writes:

> So my questions to you are:
>
>  1) Are there any known multi-threading problems with the combination
> Apache 2.4 MPM Worker, SVN 1.7.x, MOD_DAV_SVN and hooks?

I would expect it to work although we do not get many reports of
Subversion on Solaris so it is possible there is a bug.  Subversion 1.7
is old.

We did have a Solaris buidbot running Solaris 10 and it ran the
regression tests over svn:// with svnserve in threaded mode.  I believe
I also had success with the tests over http:// with Apache worker but I
can't remember for sure.

>  2) Is there any alternative to access an SVN repository via Apache
> besides using the MOD_DAV_SVN module in Apache? For example, can I
> possibly use "Fast CGI" to link SVN to Apache? (This is, for example,
> a solution to run the non-thread-safe PHP in a multi-threaded Worker
> MPM).

No.

>  3) What is the recommended way to solve the problem? Do I really have
> to go without a multi-threaded web server?

Is your repository BDB?  If so you could try migrating to FSFS.  If you
are using BDB which version is the library?

You could try running svnserve in threaded mode with the svn:// protocol
to see if the problem is limited to Apache.

You could try building more recent APR/Apache/Subversion.

-- 
Philip Martin
WANdisco

Mime
View raw message