Return-Path: X-Original-To: apmail-subversion-dev-archive@minotaur.apache.org Delivered-To: apmail-subversion-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3C4279FB4 for ; Thu, 5 Apr 2012 18:36:06 +0000 (UTC) Received: (qmail 74751 invoked by uid 500); 5 Apr 2012 18:36:05 -0000 Delivered-To: apmail-subversion-dev-archive@subversion.apache.org Received: (qmail 74711 invoked by uid 500); 5 Apr 2012 18:36:05 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 74698 invoked by uid 99); 5 Apr 2012 18:36:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Apr 2012 18:36:05 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 74.125.82.171 is neither permitted nor denied by domain of codematters@ntlworld.com) Received: from [74.125.82.171] (HELO mail-we0-f171.google.com) (74.125.82.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Apr 2012 18:35:59 +0000 Received: by werm1 with SMTP id m1so1943509wer.16 for ; Thu, 05 Apr 2012 11:35:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:x-proxyuser-ip:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version:content-type :x-gm-message-state; bh=ubE6FWYlRn7aoFdljFQ3suW4zgIeCdL9sIEEj2whjq8=; b=Yf8KkmwO/Yfd5Wz2c+jgBvrBp3EUEgaA4kNgd+g0MJU/JoBjX/HOVb0q0lLd6Afils BvRQ7h78iWPzZiRWN9ydZWV8026lxheE4EHxRV2amiY7WCqezRy9KbRV5MNjEgZfj8Su B0p6MQflYasl+yfap39eolS5nKTWc2NbLWPlYHzJejWc8Ro/vSUMCDJw8wMuYm9CJ40F Z9YYewFKXchZw3ZhTP/MquH4/IQbDuA72u90ecS2e73JeXlP3GbkGpKTxcJZsR/zoSiF 0Pr/5NXlY/8zhjxmdWV+MLOOZjfh8iUmzL7qrj4fefEbtGncZA5qPEGNSbEhjpdlBdy+ 7WQQ== Received: by 10.216.134.41 with SMTP id r41mr2350933wei.13.1333650938214; Thu, 05 Apr 2012 11:35:38 -0700 (PDT) Received: from (know-mailgateway-2.server.virginmedia.net. [62.254.26.101]) by mx.google.com with ESMTPS id h8sm816022wix.4.2012.04.05.11.35.36 (version=SSLv3 cipher=OTHER); Thu, 05 Apr 2012 11:35:36 -0700 (PDT) Sender: MARTIN PHILIP Received: from source ([86.16.124.205]) by smtp.virginmedia.com with SMTP; Thu, 05 Apr 2012 18:35:36 +0000 (GMT) X-ProxyUser-IP: 86.16.124.205 Received: by cpc2-farn6-0-0-cust204.6-2.cable.virginmedia.com (Postfix, from userid 1000) id 2B5A18DBB9; Thu, 5 Apr 2012 19:35:35 +0100 (BST) From: Philip Martin To: Greg Stein Cc: Daniel Shahaf , dev@subversion.apache.org Subject: Re: Subversion BDB doesn't work with Apache 2.4 event MPM References: <87ty129j5h.fsf@stat.home.lan> <4F79F844.1070803@apache.org> <87vclh2q6s.fsf@stat.home.lan> <87398jy7ng.fsf@stat.home.lan> <87r4w3w1zp.fsf@stat.home.lan> <4F7D0EAB.9000302@apache.org> <87398iwj6i.fsf@stat.home.lan> <20120405180914.GB6358@lp-shahaf.local> Date: Thu, 05 Apr 2012 19:35:35 +0100 In-Reply-To: (Greg Stein's message of "Thu, 5 Apr 2012 14:14:53 -0400") Message-ID: <87wr5uuivc.fsf@stat.home.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Gm-Message-State: ALoCoQkAuHndP0agNmtoxfe5d1oirZEhNRcWeydJwka3GFXTICSxjtZP9wX1Cj6Qd0tLSjspy+7O X-Virus-Checked: Checked by ClamAV on apache.org Greg Stein writes: > On Apr 5, 2012 2:10 PM, "Daniel Shahaf" wrote: >> >> Greg Stein wrote on Thu, Apr 05, 2012 at 14:05:31 -0400: >> > On Apr 5, 2012 6:46 AM, "Philip Martin" > 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 http://www.uberSVN.com