Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E481A19E5D for ; Fri, 4 Mar 2016 23:53:34 +0000 (UTC) Received: (qmail 2515 invoked by uid 500); 4 Mar 2016 23:53:34 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 2475 invoked by uid 500); 4 Mar 2016 23:53:34 -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 2426 invoked by uid 99); 4 Mar 2016 23:53:34 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Mar 2016 23:53:34 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 96160DFE04; Fri, 4 Mar 2016 23:53:34 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: bbastian@apache.org To: commits@couchdb.apache.org Date: Fri, 04 Mar 2016 23:53:35 -0000 Message-Id: <6ab2bc9f47ea4b55b7af2e879fb9419d@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [2/3] couch-replicator commit: updated refs/heads/master to 7ff43ed Switch replicator manager change feeds to "longpoll" Fixes replication manager rescans on cluster membership change. Replication manager resets all replication db sequence checkpoints, and starts a new replicator db background scanner. Each replicator database is signaled to rescan from sequence 0. However previous change feeds for each db have to exit first. If they never exit, because they are "continuous" new change feeds will never start. Putting change feeds in "longpoll" mode ensures they will eventually exit. JIRA: COUCHDB-2963 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/commit/a7e7565d Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/tree/a7e7565d Diff: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/diff/a7e7565d Branch: refs/heads/master Commit: a7e7565d6a743961ebdec155fbfd70f609337ce2 Parents: da86098 Author: Nick Vatamaniuc Authored: Fri Mar 4 15:06:41 2016 -0500 Committer: Nick Vatamaniuc Committed: Fri Mar 4 15:06:41 2016 -0500 ---------------------------------------------------------------------- src/couch_replicator_manager.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/blob/a7e7565d/src/couch_replicator_manager.erl ---------------------------------------------------------------------- diff --git a/src/couch_replicator_manager.erl b/src/couch_replicator_manager.erl index 30e1112..0d52d01 100644 --- a/src/couch_replicator_manager.erl +++ b/src/couch_replicator_manager.erl @@ -354,7 +354,7 @@ changes_reader(Server, DbName, Since) -> #changes_args{ include_docs = true, since = Since, - feed = "continuous", + feed = "longpoll", timeout = infinity }, {json_req, null},