[ 
https://issues.apache.org/jira/browse/KAFKA-19290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17955696#comment-17955696
 ] 

Chia-Ping Tsai commented on KAFKA-19290:
----------------------------------------

[~schofielaj]

{quote}
For ShareFetch, ShareAcknowledge, ShareGroupHeartbeat and ShareGroupDescribe, 
the v0 RPCs are already released and cannot be retrospectively optimised. For 
others, such as AlterShareGroupOffsetsResponse, the optimisation can be applied 
provided it is done before AK 4.1 releases.
{quote}

IIRC, `mapKey` does not break the compatibility, so it should be fine to change 
them in 4.1 - I file https://issues.apache.org/jira/browse/KAFKA-19361 to 
enhance the documents


> Exploit mapKey optimisation in protocol requests and responses
> --------------------------------------------------------------
>
>                 Key: KAFKA-19290
>                 URL: https://issues.apache.org/jira/browse/KAFKA-19290
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Andrew Schofield
>            Assignee: PoAn Yang
>            Priority: Minor
>
> The mapKey optimisation can be used in some KIP-932 RPC schemas to improve 
> efficiency of some key-based accesses.
> For ShareFetch, ShareAcknowledge, ShareGroupHeartbeat and ShareGroupDescribe, 
> the v0 RPCs are already released and cannot be retrospectively optimised. For 
> others, such as AlterShareGroupOffsetsResponse, the optimisation can be 
> applied provided it is done before AK 4.1 releases.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to