Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 14827 invoked from network); 16 Feb 2011 20:46:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 16 Feb 2011 20:46:07 -0000 Received: (qmail 23376 invoked by uid 500); 16 Feb 2011 20:46:06 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 23327 invoked by uid 500); 16 Feb 2011 20:46:06 -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 23319 invoked by uid 99); 16 Feb 2011 20:46:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 20:46:06 +0000 X-ASF-Spam-Status: No, hits=4.9 required=5.0 tests=FREEMAIL_FROM,FS_REPLICA,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of fdmanana@gmail.com designates 209.85.161.52 as permitted sender) Received: from [209.85.161.52] (HELO mail-fx0-f52.google.com) (209.85.161.52) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 20:46:00 +0000 Received: by fxm5 with SMTP id 5so1830486fxm.11 for ; Wed, 16 Feb 2011 12:45:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=2GNUl450mmjDyOfQn9n7EiIRUky0PqJqTZ5kA53M63s=; b=YoNZknGffp6BTF192Uk2P5YHHXihDb3brT9A85gg8kQ56o4rJlxL5FYy630SpSvHZE XreOmDyRrpoAKQejt+/bk5E9ptSgoi2QYhtnvYPHgMmzDJJFxyfWI5wbfQTRE3mHqlpY TjPZbpiOix0XZQZS2ORMVogJoIOlgKA6Fjgwo= 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:cc:content-type :content-transfer-encoding; b=V5RhteTGoy4APSItbY1vSat1PuoR9zjG9lRCZyL2/OroNxEarTx16MWR9XYe1c+aHh A3xmh86CvQ7VH9tTNF7aacAyORcTwKlCwB8/taV72osSOTsw3S8W2JW2KDpUGxe605Ur PRvjdM3l767j1RNT4j55AhGvun9t9kum4+y84= MIME-Version: 1.0 Received: by 10.223.101.129 with SMTP id c1mr1346500fao.25.1297889138545; Wed, 16 Feb 2011 12:45:38 -0800 (PST) Sender: fdmanana@gmail.com Received: by 10.223.124.139 with HTTP; Wed, 16 Feb 2011 12:45:38 -0800 (PST) In-Reply-To: References: <26489584.302961294796088048.JavaMail.jira@thor> <1196643588.931.1297887504381.JavaMail.tomcat@hel.zones.apache.org> Date: Wed, 16 Feb 2011 20:45:38 +0000 X-Google-Sender-Auth: OrlWMpsXIGE159BvyTKlSKNx7M4 Message-ID: Subject: Re: [jira] Resolved: (COUCHDB-1024) New replicator implementation From: Filipe David Manana To: dev@couchdb.apache.org Cc: Paul Davis Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Thanks Paul :) On Wed, Feb 16, 2011 at 8:43 PM, Paul Davis w= rote: > Awesome work Filipe! > > On Wed, Feb 16, 2011 at 3:18 PM, Filipe Manana (JIRA) w= rote: >> >> =C2=A0 =C2=A0 [ https://issues.apache.org/jira/browse/COUCHDB-1024?page= =3Dcom.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] >> >> Filipe Manana resolved COUCHDB-1024. >> ------------------------------------ >> >> =C2=A0 =C2=A0Resolution: Fixed >> >> Applied to trunk >> >>> New replicator implementation >>> ----------------------------- >>> >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Key: COUCHDB-10= 24 >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 URL: https://is= sues.apache.org/jira/browse/COUCHDB-1024 >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Project: CouchDB >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Issue Type: Improvement >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Components: Replication >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Reporter: Filipe Manana >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Assignee: Filipe Manana >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Fix For: 1.2 >>> >>> >>> As recently posted to the development mailing: >>> http://mail-archives.apache.org/mod_mbox/couchdb-dev/201101.mbox/%3CAAN= LkTi=3DNOsVDRUdYHiUGxQCjDXTNGNMOhPm9Bx=3DrS5ny@mail.gmail.com%3E >>> ( shortened URL http://s.apache.org/KsY ) >>> There's a new replicator implementation. I won't explain here all the d= etails since it's already done by that mail sent to the development list. >>> @Adam, do you think you can give it a review? >>> The full diff is at: =C2=A0https://github.com/fdmanana/couchdb/compare/= trunk_new_replicator >>> Would be equally happy if others are able and willing to review and tes= t as well. >>> Also take note that some pull replications of databases with attachment= s created by prior CouchDB releases (including 1.0.1, but excluding the soo= n to be released 1.0.2) may hang forever. This is fixed by applying the pat= ch for COUCHDB-1022 to the source server. >> >> -- >> This message is automatically generated by JIRA. >> - >> For more information on JIRA, see: http://www.atlassian.com/software/jir= a >> >> >> > --=20 Filipe David Manana, fdmanana@gmail.com, fdmanana@apache.org "Reasonable men adapt themselves to the world. =C2=A0Unreasonable men adapt the world to themselves. =C2=A0That's why all progress depends on unreasonable men."