[ 
https://issues.apache.org/jira/browse/OAK-12084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Sedding updated OAK-12084:
---------------------------------
    Description: 
The change for OAK-12070 requires the class {{GCGeneration}} to be exported. 
The class is almost exclusively used within the {{oak-segment-tar}} 
module/bundle, it is a simple "final" class.

Adding it to the SPI also makes sense, because the information contained in a 
{{GCGeneration}} object is also represented as a subset of the information 
contained in a {{SegmentArchiveEntry}}.

  was:
The change for OAK-12070 requires the class {{GCGeneration}} to be exported. 
The class is almost exclusively used within the {{oak-segment-tar}} 
module/bundle, it is a simple "final" class.

Adding it to the SPI also makes sense, because the information contained in a 
{{GCGeneration}} object is also represented as a subset of the information 
contained in a {{SegmentAArchiveEntry}}.


> Move GCGeneration class to exported SPI package
> -----------------------------------------------
>
>                 Key: OAK-12084
>                 URL: https://issues.apache.org/jira/browse/OAK-12084
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: segment-tar
>            Reporter: Julian Sedding
>            Assignee: Julian Sedding
>            Priority: Minor
>
> The change for OAK-12070 requires the class {{GCGeneration}} to be exported. 
> The class is almost exclusively used within the {{oak-segment-tar}} 
> module/bundle, it is a simple "final" class.
> Adding it to the SPI also makes sense, because the information contained in a 
> {{GCGeneration}} object is also represented as a subset of the information 
> contained in a {{SegmentArchiveEntry}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to