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 4025C10726 for ; Sat, 28 Sep 2013 18:49:15 +0000 (UTC) Received: (qmail 13721 invoked by uid 500); 28 Sep 2013 18:49:08 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 13656 invoked by uid 500); 28 Sep 2013 18:49: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 13624 invoked by uid 99); 28 Sep 2013 18:49:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 Sep 2013 18:49:05 +0000 Date: Sat, 28 Sep 2013 18:49:05 +0000 (UTC) From: "Alexander Shorin (JIRA)" To: dev@couchdb.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (COUCHDB-1824) Official documentation of replication algorithm? MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/COUCHDB-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13780924#comment-13780924 ] Alexander Shorin commented on COUCHDB-1824: ------------------------------------------- [~benoitc], yea, I saw that, but hadn't figure how to combine it with RFC-style definition. I really like such style and feels that it more developer friendly than pseudo-code. Probably, I spend not enough time for this issue. [~snej], I respect your experience with TouchDB and writing compatible replicator - your protocol definition looks solid and detailed, but I was fear to blindly copy-past anything from it by one simple reason: compatible things may be different in details and I was aware that Couchbase todays is very different from CouchDB unlike it was at his very first days. Probably, I have to consult with you first - than that's my fault and I'm sorry for that. Guys, I'm not an expert in this question and, probably, I have to implement replicator by my own to understand and document all the important bits or at least be able to defend any points of the definition. But until then please be so kind to transform any critics into patches - that's would be more productive and helpful for all of us (: Reopening till we reach some consensus about the replication protocol or till I'm personally understand how this things works. > Official documentation of replication algorithm? > ------------------------------------------------ > > Key: COUCHDB-1824 > URL: https://issues.apache.org/jira/browse/COUCHDB-1824 > Project: CouchDB > Issue Type: Documentation > Components: Documentation > Reporter: Nathan Vander Wilt > Assignee: Alexander Shorin > Fix For: 1.5.0 > > > Though it's in some ways an internal detail, it might be nice to provide a canonical description of CouchDB's replication protocol (algorithm, really) in the documentation. See links at: http://wiki.apache.org/couchdb/Replication#Protocol_Documentation -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira