[ 
https://issues.apache.org/jira/browse/OAK-3895?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcel Reutegger resolved OAK-3895.
-----------------------------------
    Fix Version/s: 1.18.0
       Resolution: Fixed

Thanks for the patch. This looks very good. I only removed some unused imports 
that were introduced by the patch and committed the changes: 
http://svn.apache.org/r1866440

> Expose jmx to invalidate cache entries
> --------------------------------------
>
>                 Key: OAK-3895
>                 URL: https://issues.apache.org/jira/browse/OAK-3895
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: documentmk
>            Reporter: Vikas Saurabh
>            Assignee: Marcel Reutegger
>            Priority: Minor
>             Fix For: 1.18.0
>
>         Attachments: expose-jmx-invalidate-cache-OAK3895.patch
>
>
> We have had some issues (e.g. OAK-3634) which put incorrect entry in the some 
> cache. Currently, the only way to clean cache is to restart the instance (and 
> remove persistent cache files if configured).
> So, it might be useful to expose some jmx to invalidate cache without 
> restarting the instance. As a first step, I think we can clean all caches 
> (which is equivalent to current setup but without restart). We can later 
> expose invalidation methods for specific cases (say, {{cacheType, path, rev}} 
> as applicable).



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to