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

   Jira: https://issues.apache.org/jira/browse/KAFKA-20923
   
   KIP-1313: 
https://cwiki.apache.org/confluence/spaces/KAFKA/pages/406624038/KIP-1313+Client+instance+ID+in+all+request+headers
   
   This PR introduces the v3 header and wires it up for OffsetDeleteRequest v1 
as the first RPC to use it, and updates every client (producer, consumer, share 
consumer, admin client) to generate a client instance ID at construction and 
include it whenever the negotiated request maps to the v3 header. Older 
requests, or ones negotiated down to earlier versions, keep using the existing 
header versions with no observable behavior change. Headers v3 for telemetry 
RPCs will come in a later PR.


-- 
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