Niket Goel created KAFKA-12952: ---------------------------------- Summary: Metadata Snapshot File Header Key: KAFKA-12952 URL: https://issues.apache.org/jira/browse/KAFKA-12952 Project: Kafka Issue Type: Sub-task Components: controller, kraft Reporter: Niket Goel
Create a new Control Record that will serve as the header for a Metadata Snapshot File. This header will be contained at the beginning of each Snapshot File. Add the following fields to the header record: # *Version :* Schema version for the snapshot header # *End Offset* : End offset of the snapshot from the snapshot ID # *Epoch :* Epoch of the snapshot ** from the Snapshot ID # *Creator ID* : (Optional) ID of the broker/Controller that created the snapshot # *Cluster ID :* (Optional) ID of the cluster that created the snapshot # *Create Time :* Timestamp of the snapshot creation (might not be needed as each record batch has a timestamp already) # *HasFooter :* Boolean indicating if a control record/batch will be included at the end of the file -- This message was sent by Atlassian Jira (v8.3.4#803005)