Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
while working on OAK-6304 and OAK-6355, i noticed that the o.a.j.oak.plugins.index.* contains both internal api/utilities and implementation details which get equally exported (though without having any package export version set).
in the light of the modularization effort, i would like to suggest that we try to sort that out and separate the public parts from implementation details.
Attachments
Issue Links
- relates to
-
OAK-3919 Properly manage APIs / SPIs intended for public consumption
- Open
-
OAK-6959 Remove package export for org.apache.jackrabbit.oak.plugins.index.counter
- Closed
-
OAK-6960 Remove package export for org.apache.jackrabbit.oak.plugins.index.nodetype
- Closed
-
OAK-6961 Remove package export for org.apache.jackrabbit.oak.plugins.index.property.jmx
- Closed
1.
|
Refactor IndexConstants so it can be referenced from outside oak-core | Open | Unassigned |