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)

Reply via email to