satishd opened a new pull request #11060: URL: https://github.com/apache/kafka/pull/11060
MAJOR Refactored the existing CheckpointFile in core module and moved to server common module and introduced it as SnapshotFile. - Refactored CheckpointFile to server/common module as a Java class and it is reused by LeaderCheckpointFile, OffsetCheckpointFile. - This is also used by CommittedOffsetsFile which checkpoints remote log metadata partitions with respective offsets in the default RemoteLogMetadataManager implementation. - Existing tests are available for LeaderCheckpointFile, OffsetCheckpointFile. - Added tests for the newly introduced CommittedOffsetsFile class. ### Committer Checklist (excluded from commit message) - [ ] Verify design and implementation - [ ] Verify test coverage and CI build status - [ ] Verify documentation (including upgrade notes) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org