[
https://issues.apache.org/jira/browse/COUCHDB-686?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12843665#action_12843665
]
Chris Anderson commented on COUCHDB-686:
----------------------------------------
Randall's suggestion seems the most appropriate here. However, I'd caution
against this using such a feature. For the same reasons we don't support
multi-document transactions on a single node (b/c they can't be sanely
supported on a cluster), supporting ordering guarantees is dangerous. They are
essentially a form of multi-document state.
Since is is very clear that they can't be supported in a replication mesh with
more than 2 peers, I don't think they are so dangerous as that we shouldn't
provide Randall's knob. But we should be clear to the people who choose to
architect around it, that what they are doing will be limited to the maximum
throughput of a single disk.
> Improve ordering of replication
> -------------------------------
>
> Key: COUCHDB-686
> URL: https://issues.apache.org/jira/browse/COUCHDB-686
> Project: CouchDB
> Issue Type: Improvement
> Components: Replication
> Affects Versions: 0.10.1
> Reporter: Dirkjan Ochtman
> Priority: Minor
> Fix For: 0.12
>
>
> Currently, (continuous) replication almost preserves the ordering of the
> updates. It would be nice if this could be fixed so that the order of
> outgoing updates fully corresponds to the order inside the source database.
> While this may fall down in some clustering situations, it's a great
> guarantee to provide in many smaller situations involving an ordered stream
> of documents/updates.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.