[
https://issues.apache.org/jira/browse/OAK-12161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18074037#comment-18074037
]
Julian Reschke commented on OAK-12161:
--------------------------------------
trunk:
[3bf2ecb9fb|https://github.com/apache/jackrabbit-oak/commit/3bf2ecb9fba629737b3595ee20c550a3a303beaa]
(2.0.0)
[d9eafe4ea1|https://github.com/apache/jackrabbit-oak/commit/d9eafe4ea1a49ba8241d1b35f73cd476e83dbb4d]
> Verify OSGi bundle isolation — no consumer imports Caffeine or Guava cache
> packages
> -----------------------------------------------------------------------------------
>
> Key: OAK-12161
> URL: https://issues.apache.org/jira/browse/OAK-12161
> Project: Jackrabbit Oak
> Issue Type: Sub-task
> Reporter: Rishabh Daim
> Assignee: Rishabh Daim
> Priority: Major
> Fix For: 2.0.0
>
>
> Verify that after all module migrations, no consumer OSGi bundle imports
> com.github.benmanes.caffeine.cache or
> org.apache.jackrabbit.guava.common.cache. Only oak-core-spi may import
> Caffeine.
> Changes:
> - Audit all OSGi bundle manifests for unwanted cache package imports
> - Remove any stray Import-Package entries for Caffeine from consumer bundles
> - Run OSGi integration test suite
> Acceptance criteria:
> - mvn verify -pl oak-it-osgi -PintegrationTesting passes
> - No consumer bundle imports Caffeine packages directly
--
This message was sent by Atlassian Jira
(v8.20.10#820010)