[
https://issues.apache.org/jira/browse/OAK-12160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rishabh Daim resolved OAK-12160.
--------------------------------
Fix Version/s: 2.0.0
Resolution: Fixed
> Migrate oak-run-commons and any remaining modules to Oak Cache API
> ------------------------------------------------------------------
>
> Key: OAK-12160
> URL: https://issues.apache.org/jira/browse/OAK-12160
> Project: Jackrabbit Oak
> Issue Type: Sub-task
> Reporter: Rishabh Daim
> Assignee: Rishabh Daim
> Priority: Major
> Fix For: 2.0.0
>
>
> Migrate remaining cache usages in oak-run-commons (and any other stragglers)
> to OakCache.
> Changes:
> - DocumentNodeStoreHelper — CacheLIRS → OakCache
> - DocumentStoreIndexerBase — update if it references cache types
> - Grep all modules for residual org.apache.jackrabbit.guava.common.cache
> imports and migrate any found
> - Update callers catching ExecutionException to handle
> CompletionException/RuntimeException
> Acceptance criteria:
> - No direct Caffeine or Guava cache usage in any module's src/main/java
> except oak-core-spi
> - DocumentNodeStoreHelper tests pass
--
This message was sent by Atlassian Jira
(v8.20.10#820010)