[ 
https://issues.apache.org/jira/browse/KAFKA-20655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias J. Sax updated KAFKA-20655:
------------------------------------
    Priority: Blocker  (was: Major)

> Mark KIP-1331 RPCs stable before release
> ----------------------------------------
>
>                 Key: KAFKA-20655
>                 URL: https://issues.apache.org/jira/browse/KAFKA-20655
>             Project: Kafka
>          Issue Type: Sub-task
>          Components: streams
>            Reporter: Alieh Saeedi
>            Assignee: Lucas Brutschy
>            Priority: Blocker
>             Fix For: 4.4.0
>
>
> Before the release ships KIP-1331, the three APIs whose wire scaffolding 
> landed under KAFKA-20620 need to be flipped from unstable to stable once the 
> broker-side TopologyDescriptionManager and matching client request manager 
> are in.
> Scope:
> 1. Remove `"latestVersionUnstable": true` from:
>    - 
> clients/src/main/resources/common/message/StreamsGroupHeartbeatRequest.json
>    - 
> clients/src/main/resources/common/message/StreamsGroupDescribeRequest.json
>    - 
> clients/src/main/resources/common/message/StreamsGroupTopologyDescriptionUpdateRequest.json
> 2. In StreamsGroupTopologyDescriptionUpdateRequest.java, revert the Builder 
> back to `super(ApiKeys.STREAMS_GROUP_TOPOLOGY_DESCRIPTION_UPDATE)` (drop the 
> `, true` opt-in).
> 3. Replace the stub `handleStreamsGroupTopologyDescriptionUpdate` in 
> KafkaApis.scala (returns UNSUPPORTED_VERSION) with the real handler, if not 
> already done by the manager sub-task.



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

Reply via email to