Jayteeps opened a new pull request, #23979:
URL: https://github.com/apache/kafka/pull/23979

   Add the version 0 `MirrorPartitionState` and `LastMirrorEpochs` key/value 
schemas for `__mirror_state`, as specified by 
[KIP-1279](https://cwiki.apache.org/confluence/spaces/KAFKA/pages/406620973/KIP-1279+Cluster+Mirroring).
   
   Generate the message classes, record type dispatch, and JSON converters in 
`mirror-coordinator`. Add `MirrorCoordinatorRecordSerde` using Kafka's shared 
coordinator record format, together with the `mirrorName` generator entity 
type. Unit tests pin the binary layout and cover defaults, tombstones, 
unsupported types and versions, truncated input, and unknown tagged fields. 
Integration tests verify that records and tombstones remain readable after a 
real Kafka broker restarts.
   
   This is a contribution toward 
[KAFKA-20186](https://issues.apache.org/jira/browse/KAFKA-20186). This original 
implementation builds on Kafka's existing coordinator serde infrastructure and 
is contributed under the Apache License, Version 2.0.
   
   Generated-by: OpenAI Codex (GPT-6)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to