From dev-return-16585-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Wed Jun 8 21:32:24 2011 Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE0954393 for ; Wed, 8 Jun 2011 21:32:24 +0000 (UTC) Received: (qmail 56351 invoked by uid 500); 8 Jun 2011 21:32:22 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 56294 invoked by uid 500); 8 Jun 2011 21:32:22 -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 56243 invoked by uid 99); 8 Jun 2011 21:32:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Jun 2011 21:32:22 +0000 X-ASF-Spam-Status: No, hits=-1996.4 required=5.0 tests=ALL_TRUSTED,FS_REPLICA,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Jun 2011 21:32:20 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 5BD16109CBB for ; Wed, 8 Jun 2011 21:31:59 +0000 (UTC) Date: Wed, 8 Jun 2011 21:31:59 +0000 (UTC) From: "Randall Leeds (JIRA)" To: dev@couchdb.apache.org Message-ID: <1632026444.4863.1307568719372.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (COUCHDB-863) error log noise when a DELETE kills a replication MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/COUCHDB-863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Randall Leeds updated COUCHDB-863: ---------------------------------- Affects Version/s: 1.1 Fix Version/s: 1.2 Assignee: Randall Leeds (was: Filipe Manana) Fixed by simply letting the db close be implicit through ref counting. > error log noise when a DELETE kills a replication > ------------------------------------------------- > > Key: COUCHDB-863 > URL: https://issues.apache.org/jira/browse/COUCHDB-863 > Project: CouchDB > Issue Type: Improvement > Components: Replication > Affects Versions: 1.0.1, 1.1 > Reporter: Randall Leeds > Assignee: Randall Leeds > Priority: Trivial > Fix For: 1.2 > > Attachments: 0001-couch_rep-termination-cleanup.patch, 0001-die-cleanly-when-local-replication-db-goes-away.patch, 0001-refactor-replication-shutdown.patch > > > couch_ref_counter:drop will complain, dying with noproc, if the reference counter does not exist. > couch_rep listens for the 'DOWN' message but then tries to terminate, closing both source and target dbs. If either one was the source of the 'DOWN' message because it was deleted, this causes loud complaints in the log and gen_server exits. We can do this more cleanly. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira