Details
-
Improvement
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
None
Description
Based on the KIP-917: Additional custom metadata for remote log segment, the following needs to be implemented:
- RemoteLogSegmentMetadata.CustomMetadata.
- RemoteStorageManager.copyLogSegmentData needs to be updated to the new return type (+ javadoc).
- RemoteLogSegmentMetadata.customMetadata and RemoteLogSegmentMetadata.createWithCustomMetadata methods. Same in RemoteLogSegmentMetadataSnapshot.
- RemoteLogSegmentMetadataRecord and RemoteLogSegmentMetadataSnapshotRecord definitions need to be updated.
- Custom metadata should be persisted by RemoteLogManager if provided.
- The new config remote.log.metadata.custom.metadata.max.size needs to be introduced.
- The custom metadata size limit must be applied according to the KIP.
Attachments
Issue Links
- links to
- mentioned in
-
Page Loading...