Return-Path: Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: (qmail 36915 invoked from network); 12 Feb 2009 08:29:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Feb 2009 08:29:57 -0000 Received: (qmail 92687 invoked by uid 500); 12 Feb 2009 08:29:57 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 92656 invoked by uid 500); 12 Feb 2009 08:29:57 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 92647 invoked by uid 99); 12 Feb 2009 08:29:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Feb 2009 00:29:57 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Feb 2009 08:29:55 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 19F1123889BB; Thu, 12 Feb 2009 08:29:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r743653 - in /couchdb/trunk: etc/couchdb/default.ini.tpl.in src/couchdb/couch_view.erl Date: Thu, 12 Feb 2009 08:29:34 -0000 To: commits@couchdb.apache.org From: jchris@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090212082935.19F1123889BB@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jchris Date: Thu Feb 12 08:29:34 2009 New Revision: 743653 URL: http://svn.apache.org/viewvc?rev=743653&view=rev Log: allow user-configurable directory for view indexes. closes COUCHDB-168. thanks Adam Kocoloski Modified: couchdb/trunk/etc/couchdb/default.ini.tpl.in couchdb/trunk/src/couchdb/couch_view.erl Modified: couchdb/trunk/etc/couchdb/default.ini.tpl.in URL: http://svn.apache.org/viewvc/couchdb/trunk/etc/couchdb/default.ini.tpl.in?rev=743653&r1=743652&r2=743653&view=diff ============================================================================== --- couchdb/trunk/etc/couchdb/default.ini.tpl.in (original) +++ couchdb/trunk/etc/couchdb/default.ini.tpl.in Thu Feb 12 08:29:34 2009 @@ -4,6 +4,7 @@ [couchdb] database_dir = %localstatelibdir% +view_index_dir = %localstatelibdir% util_driver_dir = %couchprivlibdir% max_document_size = 4294967296 ; 4 GB view_timeout = 5000 ; 5 seconds Modified: couchdb/trunk/src/couchdb/couch_view.erl URL: http://svn.apache.org/viewvc/couchdb/trunk/src/couchdb/couch_view.erl?rev=743653&r1=743652&r2=743653&view=diff ============================================================================== --- couchdb/trunk/src/couchdb/couch_view.erl (original) +++ couchdb/trunk/src/couchdb/couch_view.erl Thu Feb 12 08:29:34 2009 @@ -194,10 +194,10 @@ init([]) -> % read configuration settings and register for configuration changes - RootDir = couch_config:get("couchdb", "database_dir"), + RootDir = couch_config:get("couchdb", "view_index_dir"), Self = self(), ok = couch_config:register( - fun("couchdb", "database_dir")-> + fun("couchdb", "view_index_dir")-> exit(Self, config_change) end),