You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Gardner Vickers (Jira)" <ji...@apache.org> on 2020/11/16 22:45:00 UTC

[jira] [Created] (KAFKA-10729) KIP-482: Bump remaining RPC's to use flexible versions

Gardner Vickers created KAFKA-10729:
---------------------------------------

             Summary: KIP-482: Bump remaining RPC's to use flexible versions
                 Key: KAFKA-10729
                 URL: https://issues.apache.org/jira/browse/KAFKA-10729
             Project: Kafka
          Issue Type: Improvement
            Reporter: Gardner Vickers
            Assignee: Gardner Vickers


With [KIP-482|https://cwiki.apache.org/confluence/display/KAFKA/KIP-482%3A+The+Kafka+Protocol+should+Support+Optional+Tagged+Fields], the Kafka protocol gained support for tagged fields.

Not all RPC's were bumped to use flexible versioning and tagged fields. We should bump the remaining RPC's and provide a new IBP to take advantage of tagged fields via the flexible versioning mechanism.

 

The RPC's which need to be bumped are:

 
{code:java}
AddOffsetsToTxnRequest
AddOffsetsToTxnResponse
AddPartitionsToTxnRequest
AddPartitionsToTxnResponse
AlterClientQuotasRequest
AlterClientQuotasResponse
AlterConfigsRequest
AlterConfigsResponse
AlterReplicaLogDirsRequest
AlterReplicaLogDirsResponse
DescribeClientQuotasRequest
DescribeClientQuotasResponse
DescribeConfigsRequest
DescribeConfigsResponse
EndTxnRequest
EndTxnResponse
ListOffsetRequest
ListOffsetResponse
OffsetForLeaderEpochRequest
OffsetForLeaderEpochResponse
ProduceRequest
ProduceResponse
WriteTxnMarkersRequest
WriteTxnMarkersResponse 
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)