[ https://issues.apache.org/jira/browse/KAFKA-19057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Schofield resolved KAFKA-19057. -------------------------------------- Fix Version/s: 4.1.0 Resolution: Fixed > Stabilize KIP-932 Kafka protocol RPC definitions in AK 4.1 > ---------------------------------------------------------- > > Key: KAFKA-19057 > URL: https://issues.apache.org/jira/browse/KAFKA-19057 > Project: Kafka > Issue Type: Sub-task > Reporter: Andrew Schofield > Assignee: Andrew Schofield > Priority: Major > Fix For: 4.1.0 > > > The early access release of KIP-932 in Apache Kafka 4.0 used unstable APIs > because we wanted to retain the flexibility to evolve the design. Of the 12 > RPCs in the KIP, ShareGroupHeartbeat, ShareGroupDescribe, ShareFetch and > ShareAcknowledge were exposed to consumer applications in AK 4.0. As > anticipated, testing has shown that cross-version connections cause problems, > in particular because ShareFetch has changed significantly and a 4.1 broker > receiving a 4.0 request cannot parse it and throws exceptions. > These RPCs will be stabilised at v1, which will have the effect of preventing > 4.0 clients from using share groups with 4.1+ brokers, and preventing 4.1+ > clients form using share groups with 4.0 brokers. The remaining RPCs in > KIP-932 do not have any such concerns and will be stabilized at v0 in the > usual way. -- This message was sent by Atlassian Jira (v8.20.10#820010)