jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vikas Saurabh (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-7710) CompositeNodeStore does not dispatch external events to observers
Date Tue, 21 Aug 2018 11:50:00 GMT

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

Mime
View raw message