[ 
https://issues.apache.org/jira/browse/OAK-7101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16299727#comment-16299727
 ] 

Marcel Reutegger commented on OAK-7101:
---------------------------------------

Some notes on the patch. The implementation previously put the missing 
documents in the cache at the beginning of the method. Instead the updated 
documents are now put into the cache after the update in the DB via 
{{NodeDocumentCache.putNonConflictingDocs()}}. 

> Stale documents in RDBDocumentStore cache
> -----------------------------------------
>
>                 Key: OAK-7101
>                 URL: https://issues.apache.org/jira/browse/OAK-7101
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: rdbmk
>    Affects Versions: 1.6.0
>            Reporter: Marcel Reutegger
>            Assignee: Marcel Reutegger
>             Fix For: 1.8
>
>         Attachments: OAK-7101.patch
>
>
> Concurrent query and update operations on RDBDocumentStore may result in 
> stale entries in the document cache.
> Potentially related issues are OAK-5387 and OAK-6062.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to