[ 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)