[ 
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)

Reply via email to