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)

Reply via email to