[
https://issues.apache.org/jira/browse/OAK-12144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18067530#comment-18067530
]
Rishabh Daim edited comment on OAK-12144 at 3/23/26 8:26 AM:
-------------------------------------------------------------
Export from oak-core-spi:
{code:java}
Export-Package: org.apache.jackrabbit.oak.cache;version="3.0.0";uses:=
"com.github.benmanes.caffeine.cache,com.github.benmanes.caffeine.cach
e.stats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.c
ommons.jmx",org.apache.jackrabbit.oak.commons.jmx;version="2.0.0";use
s:="javax.management,javax.management.openmbean,org.apache.jackrabbit
.oak.api.jmx",org.apache.jackrabbit.oak.namepath;version="1.1.0";uses
:="javax.jcr,javax.jcr.nodetype",org.apache.jackrabbit.oak.osgi;versi
on="1.0.1";uses:="org.apache.jackrabbit.oak.spi.whiteboard,org.osgi.f
ramework,org.osgi.service.component",org.apache.jackrabbit.oak.spi.de
scriptors;version="1.0.1";uses:="javax.jcr,org.apache.jackrabbit.oak.
api,org.apache.jackrabbit.oak.spi.whiteboard",org.apache.jackrabbit.o
ak.spi.gc;version="1.0.1";uses:="org.apache.jackrabbit.oak.spi.whiteb
oard,org.slf4j",org.apache.jackrabbit.oak.spi.lock;version="1.0.0";us
es:="org.apache.jackrabbit",org.apache.jackrabbit.oak.spi.mount;versi
on="3.2.0",org.apache.jackrabbit.oak.spi.namespace;version="1.1.0",or
g.apache.jackrabbit.oak.spi.nodetype;version="1.2.0";uses:="javax.jcr
,javax.jcr.nodetype,org.apache.jackrabbit,org.apache.jackrabbit.oak.a
pi",org.apache.jackrabbit.oak.spi.observation;version="1.0.1",org.apa
che.jackrabbit.oak.spi.toggle;version="1.0.0";uses:="org.apache.jackr
abbit.oak.spi.whiteboard",org.apache.jackrabbit.oak.spi.version;versi
on="1.1.0";uses:="org.apache.jackrabbit",org.apache.jackrabbit.oak.sp
i.whiteboard;version="2.0.0",org.apache.jackrabbit.oak.stats;version=
"1.3.0";uses:="javax.management.openmbean,org.apache.jackrabbit.api.s
tats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.comm
ons.jmx,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbi
t.stats,org.slf4j"{code}
So safe to remove them from embedding.
was (Author: JIRAUSER299730):
Export from oak-core-spi:
{code}Export-Package: org.apache.jackrabbit.oak.cache;version="3.0.0";uses:=
"com.github.benmanes.caffeine.cache,com.github.benmanes.caffeine.cach
e.stats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.c
ommons.jmx",org.apache.jackrabbit.oak.commons.jmx;version="2.0.0";use
s:="javax.management,javax.management.openmbean,org.apache.jackrabbit
.oak.api.jmx",org.apache.jackrabbit.oak.namepath;version="1.1.0";uses
:="javax.jcr,javax.jcr.nodetype",org.apache.jackrabbit.oak.osgi;versi
on="1.0.1";uses:="org.apache.jackrabbit.oak.spi.whiteboard,org.osgi.f
ramework,org.osgi.service.component",org.apache.jackrabbit.oak.spi.de
scriptors;version="1.0.1";uses:="javax.jcr,org.apache.jackrabbit.oak.
api,org.apache.jackrabbit.oak.spi.whiteboard",org.apache.jackrabbit.o
ak.spi.gc;version="1.0.1";uses:="org.apache.jackrabbit.oak.spi.whiteb
oard,org.slf4j",org.apache.jackrabbit.oak.spi.lock;version="1.0.0";us
es:="org.apache.jackrabbit",org.apache.jackrabbit.oak.spi.mount;versi
on="3.2.0",org.apache.jackrabbit.oak.spi.namespace;version="1.1.0",or
g.apache.jackrabbit.oak.spi.nodetype;version="1.2.0";uses:="javax.jcr
,javax.jcr.nodetype,org.apache.jackrabbit,org.apache.jackrabbit.oak.a
pi",org.apache.jackrabbit.oak.spi.observation;version="1.0.1",org.apa
che.jackrabbit.oak.spi.toggle;version="1.0.0";uses:="org.apache.jackr
abbit.oak.spi.whiteboard",org.apache.jackrabbit.oak.spi.version;versi
on="1.1.0";uses:="org.apache.jackrabbit",org.apache.jackrabbit.oak.sp
i.whiteboard;version="2.0.0",org.apache.jackrabbit.oak.stats;version=
"1.3.0";uses:="javax.management.openmbean,org.apache.jackrabbit.api.s
tats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.comm
ons.jmx,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbi
t.stats,org.slf4j"{code}
> oak-lucene: remove embed of Cache classes
> -----------------------------------------
>
> Key: OAK-12144
> URL: https://issues.apache.org/jira/browse/OAK-12144
> Project: Jackrabbit Oak
> Issue Type: Task
> Components: lucene
> Reporter: Julian Reschke
> Assignee: Julian Reschke
> Priority: Minor
>
> It does not seem to be needed anymore.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)