[
https://issues.apache.org/jira/browse/COUCHDB-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13690407#comment-13690407
]
Jens Alfke commented on COUCHDB-1824:
-------------------------------------
They're both needed for interoperability. The HTTP calls used by the replicator
are documented now, but only on the unofficial wiki, and only because I added
documentation along the way while I wrote the TouchDB replicator. At the time a
lot of the info existed only in the source code and in the heads of people like
Filipe and Damien.
My unstated assumption here is that replication interoperability is a good
thing, and that other database implementations should support the same protocol
and algorithms so they can freely replicate with CouchDB and each other. That's
very powerful, and I don't know of any other open protocols for replication.
> 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
>
> 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