You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Thomas Mueller (JIRA)" <ji...@apache.org> on 2014/01/07 14:29:50 UTC

[jira] [Commented] (OAK-1094) CacheLIRS implementation incomplete

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

Thomas Mueller commented on OAK-1094:
-------------------------------------

Revision 1556209: the most important method are now implemented (refresh, asMap). Some tests are also implemented (I took them from the H2 implementation). Some methods are not yet implemented or are (still) inefficient, and not all features are tested yet, so I leave this issue open for now. But it should no longer block using the cache in the MongoMK or elsewhere in Oak as far as I see.

> CacheLIRS implementation incomplete
> -----------------------------------
>
>                 Key: OAK-1094
>                 URL: https://issues.apache.org/jira/browse/OAK-1094
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core, mongomk
>            Reporter: Marcel Reutegger
>            Assignee: Thomas Mueller
>             Fix For: 0.16
>
>
> The current CacheLIRS implementation is not complete and e.g. does not provide a write through ConcurrentMap view on {{asMap()}}. For OAK-1088 it would be good to have this implementation as it allows conditional and atomic updates of cache entries.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)