[ https://issues.apache.org/jira/browse/OAK-7355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tomek Rękawek reassigned OAK-7355: ---------------------------------- Assignee: Tomek Rękawek > Move the pluggable storage interfaces to the SPI package > -------------------------------------------------------- > > Key: OAK-7355 > URL: https://issues.apache.org/jira/browse/OAK-7355 > Project: Jackrabbit Oak > Issue Type: Task > Components: segment-tar > Reporter: Tomek Rękawek > Assignee: Tomek Rękawek > Priority: Major > Fix For: 1.9.0, 1.10 > > Attachments: OAK-7355.patch > > > OAK-6921 introduces a new abstraction layer in the oak-segment-tar, which > allows to support storing the segments not only in the tar files, but in any > types of persistence, implementing the SegmentArchiveManager. > The types required to implement a custom SegmentArchiveManager are now spread > across many places within the oak-segment-tar. This results in an extensive > export list in the OSGi bundle. In order to keep the SegmentNodeStore > implementation encapsulated, we should move the new interfaces and all the > other required classes into a new {{org.apache.jackrabbit.oak.segment.spi}} > package. -- This message was sent by Atlassian JIRA (v7.6.3#76005)