[
https://issues.apache.org/jira/browse/OAK-893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13705564#comment-13705564
]
Marcel Reutegger commented on OAK-893:
--------------------------------------
The root cause for this issue is how branch commits are later merged back and
made visible to other readers. Branch commits are assigned regular revisions,
which are timestamp based, but they only become visible to other readers once
the branch is merged. This means when a branch is merged its commits look as if
they happened in the past and suddenly appeared.
> MongoMK may fail with MicroKernelException under concurrent commits
> -------------------------------------------------------------------
>
> Key: OAK-893
> URL: https://issues.apache.org/jira/browse/OAK-893
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: core
> Affects Versions: 0.8
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Minor
>
> Under concurrent commits (with branches) it may happen that MongoMK fails
> with a MicroKernelException, even if the commits are non-conflicting. I'll
> add a test case...
--
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