Rishabh Daim created OAK-12155:
----------------------------------
Summary: Migrate oak-store-document diff caches to Oak Cache API
Key: OAK-12155
URL: https://issues.apache.org/jira/browse/OAK-12155
Project: Jackrabbit Oak
Issue Type: Sub-task
Reporter: Rishabh Daim
Assignee: Rishabh Daim
Migrate the diff caches in oak-store-document from Guava shim / CacheLIRS to
OakCache.
Changes:
- MemoryDiffCache — Cache to OakCache; replace builder
- LocalDiffCache — Cache to OakCache; replace builder
- TieredDiffCache — update type references
- Update callers catching ExecutionException to handle
CompletionException/RuntimeException
Acceptance criteria:
- MemoryDiffCacheTest, LocalDiffCacheTest pass
- Diff cache eviction behavior unchanged
--
This message was sent by Atlassian Jira
(v8.20.10#820010)