[
https://issues.apache.org/jira/browse/OAK-4715?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15445737#comment-15445737
]
Marcel Reutegger commented on OAK-4715:
---------------------------------------
Additional reads happen when new nodes are created on one cluster node and the
associated revision is only from the local cluster node. The current code uses
the after revision vector as is and therefore also includes revision components
from other cluster nodes. Reading such new nodes later on the local cluster
node will only use the local revision part for the revision vector and result
in a cache miss.
> Reduce DocumentStore reads for local changes
> ---------------------------------------------
>
> Key: OAK-4715
> URL: https://issues.apache.org/jira/browse/OAK-4715
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: core, documentmk
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Minor
> Fix For: 1.6
>
>
> The observation test added for OAK-4528 shows significant time spent in
> reading documents from the store when local changes are processed. Since
> those changes were done on the local cluster node, they should be served from
> cache and not reach out to the underlying store.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)