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 "Rishabh Daim (Jira)" <ji...@apache.org> on 2026/03/24 03:03:00 UTC
[jira] [Created] (OAK-12160) Migrate oak-run-commons and any remaining modules to Oak Cache API
Rishabh Daim created OAK-12160:
----------------------------------
Summary: 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
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)