From user-return-3066-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Wed Jan 21 21:43:40 2009 Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 61314 invoked from network); 21 Jan 2009 21:43:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Jan 2009 21:43:39 -0000 Received: (qmail 26863 invoked by uid 500); 21 Jan 2009 21:43:38 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 26761 invoked by uid 500); 21 Jan 2009 21:43:38 -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 26750 invoked by uid 99); 21 Jan 2009 21:43:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Jan 2009 13:43:38 -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 jchris@gmail.com designates 74.125.46.28 as permitted sender) Received: from [74.125.46.28] (HELO yw-out-2324.google.com) (74.125.46.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Jan 2009 21:43:28 +0000 Received: by yw-out-2324.google.com with SMTP id 3so1454758ywj.5 for ; Wed, 21 Jan 2009 13:43:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=+ZBHuvUobINkrSsLVQ1FaHfjr2BXvbHO80gZDlDM0AA=; b=fMk03kVRTkwJpSXgEqklbydkOFB3f7f3j8daaA09qqoAGicF08aAyjPLY3Tu130UaK KpQ97VnkyQEO4FYAaRGgmOUwdu7wvOl8Aj4kkfbH6+n614bkngYG7i0cr9/ce+EsYVX3 o933GJSGAqG3akjNI1gkN15bv3bBkMRcbw/R8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=gG66gGkKoQ3Y/1bydtD3YdveZcURQRs1JI1eCiFEyZtoKeSAJiZ/rRQ7z2VK+CBeON 8gbiJNItg/cvxp9L9xoysXcBhN4cnMNRHgufPTFQrqOpIPBKMaAst7xi32LYk4JwprKZ a+srKpNplhxTmJBlM5fl+L2/xLVKqVqmBaI6w= MIME-Version: 1.0 Sender: jchris@gmail.com Received: by 10.64.210.3 with SMTP id i3mr272014qbg.30.1232574187159; Wed, 21 Jan 2009 13:43:07 -0800 (PST) In-Reply-To: References: <989C7CCA-8BE2-404A-A475-F4734FE5E99C@apache.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> <16B01319-E095-40F0-A7F9-C31B07817B4E@gmail.com> Date: Wed, 21 Jan 2009 13:43:07 -0800 X-Google-Sender-Auth: 9496879e0900d48e Message-ID: Subject: Re: renamed _temp_view to _slow_view From: Chris Anderson To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Jan 21, 2009 at 1:03 PM, Christopher Lenz wrote: > Hey all, > > this thread has long completed, so I'm going to tally up the results. For > every option in (+1, +0, -0, -1) I'll include the number of "votes" in the > form binding/total, where binding votes are those by PMC members. > > On 08.01.2009, at 04:30, Antony Blakey wrote: >> >> 1. Remove the _temp_view facility completely, because you can use a >> temporary _design view, at which point you should understand the performance >> implications, and it cleans up the code. > > +1: 2/6 > +0: 1/2 > -0: 1/1 > -1: 0/0 > > >> 2. Leave it as _temp_view, because it does the equivalent of view >> create/query/delete view in a single POST, and you can document the >> performance issue. > > +1: 2/6 > +0: 1/1 > -0: 1/2 > -1: 1/1 > >> 3. Change it to _slow_view, because compared to _temp_view, the name >> should act as an immediate warning for people who haven't read the >> documentation. > > +1: 1/1 > +0: 1/1 > -0: 1/1 > -1: 2/6 > > > One thing that's clear is overwhelming objection against the renaming to > _slow_view. There seems to be a slight preference towards removing temp > views altogether, but I think that may take more discussion. > > I would suggest we move forward here by first backing out the change to > _slow_view. +1 This should be an easy change - I'd recommend using find and replace, rather than SVN trickery, because there's been work done since then. I don't mind doing it but I have a deep stack right now implementing view forms. I can do it tomorrow or if anyone else wants to do it now they are welcome. Dropping the feature would push the work of creating temporary design doc to client libraries. I think it would be a simple patch for Futon, but if language libs want to transparently keep working for users who want temp-views, they'll need to write some code. (I think they'd be fine not attempting to implement.) -- Chris Anderson http://jchris.mfdz.com