[ https://issues.apache.org/jira/browse/OAK-7710?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16609068#comment-16609068 ]
Marcel Reutegger commented on OAK-7710: --------------------------------------- That's probably the easiest solution for now. However, see also Vikas' first comment in this issue. In a conversion with him we were wondering why it wasn't implemented like this from the beginning. > 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 > Assignee: Tomek Rękawek > Priority: Major > Fix For: 1.10 > > Attachments: OAK-7710-2.patch, OAK-7710-3.patch, OAK-7710.patch, > 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)