Marcel Reutegger created OAK-1419: ------------------------------------- Summary: Improve concurrent merge handling Key: OAK-1419 URL: https://issues.apache.org/jira/browse/OAK-1419 Project: Jackrabbit Oak Issue Type: Improvement Components: core, mongomk Reporter: Marcel Reutegger Assignee: Marcel Reutegger Priority: Minor
The MicroKernel and Document based NodeStore implementations currently perform retries when a merge failed and the conflict was potentially introduced by a commit hook or some external change not yet visible to the local cluster node. After a number of retries the implementation gives up and throws an exception. For the cluster local only merges the implementation could fall back to an exclusive lock and serialize merges. -- This message was sent by Atlassian JIRA (v6.1.5#6160)