From dev-return-4553-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Sun Jun 07 19:27:07 2009 Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 69028 invoked from network); 7 Jun 2009 19:27:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 Jun 2009 19:27:06 -0000 Received: (qmail 80297 invoked by uid 500); 7 Jun 2009 19:27:18 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 80205 invoked by uid 500); 7 Jun 2009 19:27:18 -0000 Mailing-List: contact dev-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 dev@couchdb.apache.org Received: (qmail 80194 invoked by uid 99); 7 Jun 2009 19:27:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Jun 2009 19:27:18 +0000 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 209.85.218.218 as permitted sender) Received: from [209.85.218.218] (HELO mail-bw0-f218.google.com) (209.85.218.218) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Jun 2009 19:27:05 +0000 Received: by bwz18 with SMTP id 18so3162069bwz.11 for ; Sun, 07 Jun 2009 12:26:45 -0700 (PDT) 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=b10ODGqHZQuhT0ZpvXZtlUsDvax0apLAIxrc16Zs2wY=; b=iG8LXcek2DyY1moZ1SjlFr+CxeNrdj9iZRqPZYBQWbG7tay6mYbAAAHcOFcZrGL225 FoiboIRxQXLatBjHvednIHytQSP+D3Re0ND+idfM+8oZULxYB3uJn15TEm3cEuzx+KtA jjXe6jJHAzO61ZnyceevuKdvX8EYKQ+DKSX+E= 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=Og10cNMpvWzjR1gHMRBxmT/tid5WqNi4ZPqFfcnbeF5zS58XZc39Gdm93CSWbxKZmj Sl3EZrtGDYkRO57emeI+Ubu6tK5Y7ECjOngV+8RKAWlR3xcLu5micmecM4ynt0TPRNyo o1AdjJfscGr5LR5pUsyxR2uHQv6bYKZsdZA3s= MIME-Version: 1.0 Sender: jchris@gmail.com Received: by 10.204.57.138 with SMTP id c10mr5751625bkh.56.1244402804976; Sun, 07 Jun 2009 12:26:44 -0700 (PDT) In-Reply-To: References: <20090606180554.911F623888D1@eris.apache.org> Date: Sun, 7 Jun 2009 12:26:44 -0700 X-Google-Sender-Auth: 483a3b1ebab8ca26 Message-ID: Subject: Re: svn commit: r782292 - /couchdb/branches/list-iterator/ From: Chris Anderson To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Jun 6, 2009 at 11:31 AM, Chris Anderson wrote: > On Sat, Jun 6, 2009 at 11:28 AM, Chris Anderson wrote: >> On Sat, Jun 6, 2009 at 11:05 AM, wrote: >>> Author: jchris >>> Date: Sat Jun =A06 18:05:54 2009 >>> New Revision: 782292 >>> >>> URL: http://svn.apache.org/viewvc?rev=3D782292&view=3Drev >>> Log: >>> branch for previwing the list iterator patch >>> >> > > Forgot the branch URL: > > http://svn.apache.org/repos/asf/couchdb/branches/list-iterator/ > >> I've added a branch which contains the _list iterator API. It is >> cleaned up and tested to my satisfaction. I'd like to bring this into >> trunk for 0.10 if there are no objections. Please start porting your >> applications that run list functions to the new API and let me know if >> it's not way better. :) Thanks Damien for the API suggestion at >> CouchHack. >> If you're interested a version of Sofa ported to the new list iterators is available here: http://github.com/jchris/sofa/tree/li I'll be moving it to the master branch when the new API is merged to CouchDB trunk. >> This branch also lays the groundwork for adding more capabilities to >> the query server, like Jason Davies' _update patch and a _filter for >> _changes. >> >> Externals like couchdb-lucene shouldn't be effected by this but it's >> worth testing them against the branch. Also, I'm considering moving >> externals over to this API eventually as well (if external authors are >> into it) just so we have a unified protocol. >> >> Chris >> >> -- >> Chris Anderson >> http://jchrisa.net >> http://couch.io >> > > > > -- > Chris Anderson > http://jchrisa.net > http://couch.io > --=20 Chris Anderson http://jchrisa.net http://couch.io