[
https://issues.apache.org/jira/browse/OAK-7710?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16587325#comment-16587325
]
Vikas Saurabh commented on OAK-7710:
------------------------------------
bq. At the moment writes are disabled by setup for the CompositeNodeStore. Yes,
the capability exists but for multiple reasons we don't support it.
ok, so, we can probably resort to simply proxying for now and then, if ever
(and YAGNI of course applies :) ) we support mulitple writable mounts then we
can think of a strategy to resolve this case again (I guess since we'd have a
test case anyway, that failure would at least flag that we require the behavior
of external observation to be supported).
> CompositeNodeStore does not dispatch external events to observers
> -----------------------------------------------------------------
>
> Key: OAK-7710
> URL: https://issues.apache.org/jira/browse/OAK-7710
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: composite
> Reporter: Vikas Saurabh
> Priority: Major
> Fix For: 1.10
>
> Attachments: OAK-7710.test.patch
>
>
> Currently {{CompositeNodeStore}} only ever dispatches changes from inside its
> {{merge}} method. This then loses external events that could be read in
> background read of some underlying {{DocumentNodeStore}}.
> [^OAK-7710.test.patch] has an ignored test representing the scenario.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)