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)