[jira] [Updated] (OAK-1156) Improve the document cache invalidation logic to selectivly invalidate doc
[ https://issues.apache.org/jira/browse/OAK-1156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-1156: - Attachment: OAK-1156.patch Patch for initial proposal. Also pushed the changes to fork. See diff [here|https://github.com/chetanmeh/jackrabbit-oak/compare/apache:e2e30473aff1f350e055b81fe4a5986a1cba4b0d...OAK-1156] > Improve the document cache invalidation logic to selectivly invalidate doc > -- > > Key: OAK-1156 > URL: https://issues.apache.org/jira/browse/OAK-1156 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: mongomk >Reporter: Chetan Mehrotra >Assignee: Chetan Mehrotra > Attachments: OAK-1156.patch > > > Currently the Background Read operation invalidates the complete cache in > {{MongoNodeStore}} upon detecting external change. Instead of that it should > check for which cached documents are stale and only invalidate them. > It can make use of {{_lastRev}} to check if nodes within a subtree have > changed or not. -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Updated] (OAK-1156) Improve the document cache invalidation logic to selectivly invalidate doc
[ https://issues.apache.org/jira/browse/OAK-1156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-1156: -- Summary: Improve the document cache invalidation logic to selectivly invalidate doc (was: Improve the document cache invalidation logic to selectivly ivalidate doc) > Improve the document cache invalidation logic to selectivly invalidate doc > -- > > Key: OAK-1156 > URL: https://issues.apache.org/jira/browse/OAK-1156 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: mongomk >Reporter: Chetan Mehrotra >Assignee: Chetan Mehrotra > > Currently the Background Read operation invalidates the complete cache in > {{MongoNodeStore}} upon detecting external change. Instead of that it should > check for which cached documents are stale and only invalidate them. > It can make use of {{_lastRev}} to check if nodes within a subtree have > changed or not. -- This message was sent by Atlassian JIRA (v6.1#6144)