[
https://issues.apache.org/jira/browse/OAK-6425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16076212#comment-16076212
]
Michael Dürig commented on OAK-6425:
------------------------------------
bq. I think it'd be good to start hardening the implementation, so at some
point in the future we may support multiple read-write stores as well
I wouldn't do this as supporting multiple rw stores is an entirely different
story and can't be done just in passing. To ensure our constraints we would
need some sort of ACP (e.g 2PC) here. A simple lock won't do.
> Make the CompositeNodeStore thread-safe
> ---------------------------------------
>
> Key: OAK-6425
> URL: https://issues.apache.org/jira/browse/OAK-6425
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: composite
> Reporter: Tomek Rękawek
> Assignee: Tomek Rękawek
> Fix For: 1.8, 1.7.4
>
>
> The CompositeNodeStore, unlike other *NodeStore implementations, is not
> thread safe (eg. two concurrent merge() invocations may leave the repository
> in inconsistent state).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)