Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 32841 invoked from network); 8 Jan 2009 03:30:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Jan 2009 03:30:57 -0000 Received: (qmail 31562 invoked by uid 500); 8 Jan 2009 03:30:56 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 31527 invoked by uid 500); 8 Jan 2009 03:30:56 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 31516 invoked by uid 99); 8 Jan 2009 03:30:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2009 19:30:56 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of antony.blakey@gmail.com designates 209.85.200.172 as permitted sender) Received: from [209.85.200.172] (HELO wf-out-1314.google.com) (209.85.200.172) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jan 2009 03:30:46 +0000 Received: by wf-out-1314.google.com with SMTP id 28so10078202wfc.29 for ; Wed, 07 Jan 2009 19:30:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=9jKnJAcVWd+C9DoiJ6SVXSaD/ZJ+RriNmSuzmUNFTiI=; b=md5ye7JnratVyXksFve4SnDcwGaUQVGJkGQIcEj96+0KHBjTdXuYDgPFosEvRRhVRg YzgeWY172CHkqaZZln2iVIUrmcxpdzYbqb95Bx6LKatrcgnetRqAthoNqsL2Hk3Emr25 wBWt/CB9j4wFvUlB6Yjo0/L+Wcj4bupwDY5vg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=mfQrv5bCWX4T55XycPZ5+X84i2bECFAi+NybkNEKnnYNU3OCafYhZ+rNbe3xeS3ZRR VxwrqwPQrdeCCzfl5z0OIqn71bsVhGoZy0DSgHFD7xjq8fAPdi5DO+Pj5duGaBAPrw4d T+dWrShwmR3YZ1j4a3f9hWT2UtXDQCPkhb9rA= Received: by 10.142.71.16 with SMTP id t16mr9954805wfa.273.1231385425641; Wed, 07 Jan 2009 19:30:25 -0800 (PST) Received: from ?192.168.0.16? (ppp121-45-81-35.lns10.adl6.internode.on.net [121.45.81.35]) by mx.google.com with ESMTPS id 30sm43688697wff.52.2009.01.07.19.30.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 07 Jan 2009 19:30:25 -0800 (PST) Message-Id: <16B01319-E095-40F0-A7F9-C31B07817B4E@gmail.com> From: Antony Blakey To: user@couchdb.apache.org In-Reply-To: <20090107110235.GB5509@tumbolia.org> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: renamed _temp_view to _slow_view Date: Thu, 8 Jan 2009 14:00:20 +1030 References: <989C7CCA-8BE2-404A-A475-F4734FE5E99C@apache.org> <20090106112458.GA12534@tumbolia.org> <764188BB-94F5-4ECA-983D-E7A22C82AF2C@apache.org> <20090106115401.GD12534@tumbolia.org> <5A1821D2-B2D2-471C-820C-C975125DAD5D@apache.org> <6E02DC79-EF2F-4095-B3D2-623ED47BD792@gmx.de> <1964F1E3-BFC2-4403-A6C3-C14B14C5EC37@apache.org> <9FEA139C-062D-4872-8EE4-D6012B64F840@apache.org> <7c40ded80901060713o51af5245m2d381cd90f3b8d07@mail.gmail.com> <20090107110235.GB5509@tumbolia.org> X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org On 07/01/2009, at 9:32 PM, Noah Slater wrote: > Maybe someone who understands the code issues at hand (i.e. not me) =20= > could > summarise the options with the pros and cons outlined by the various =20= > people in > this thread and we could have a small vote on each option to see if =20= > there's any > clear consensus that we're missing. It might be the case that we all =20= > disagree on > our main preference but all share a second preference. Not sure if someone is taking this task on. I'm not, but my normalized =20= votes would be: 1. Remove the _temp_view facility completely, because you can use a =20 temporary _design view, at which point you should understand the =20 performance implications, and it cleans up the code. +1 2. Leave it as _temp_view, because it does the equivalent of view =20 create/query/delete view in a single POST, and you can document the =20 performance issue. +0.5 3. Change it to _slow_view, because compared to _temp_view, the name =20 should act as an immediate warning for people who haven't read the =20 documentation. -1 Antony Blakey -------------------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 If at first you don=92t succeed, try, try again. Then quit. No use being = =20 a damn fool about it -- W.C. Fields