[ 
https://issues.apache.org/jira/browse/COUCHDB-1949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13837062#comment-13837062
 ] 

Nathan Vander Wilt commented on COUCHDB-1949:
---------------------------------------------

Dang, just realized this might be hard.

Each individual node can't really predict when/where conflicts will happen. So 
how would it avoid compacting away the shared parent?

> Don't compact away shared parents of leaf nodes, allowing 3-way conflict merge
> ------------------------------------------------------------------------------
>
>                 Key: COUCHDB-1949
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1949
>             Project: CouchDB
>          Issue Type: Improvement
>            Reporter: Nathan Vander Wilt
>
> I haven't actually verified this myself, but rumor has it that CouchDB 
> compacts away all but a document's conflicting *leaf* nodes.
> While this may be sufficient in some situations to resolve the conflict(s), 
> it would be more generally useful if app logic could rely on performing a 
> 3-way merge.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to