This is an automated email from the ASF dual-hosted git repository.

chia7712 pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 7b41eedc1a6 KAFKA-17909 Remove zkBroker from 
ConsumerGroupHeartbeatRequest and ConsumerGroupDescribeRequest (#17665)
7b41eedc1a6 is described below

commit 7b41eedc1a6ea2f4526cbd66748698eaf5469384
Author: TengYao Chi <[email protected]>
AuthorDate: Mon Nov 4 04:35:22 2024 +0800

    KAFKA-17909 Remove zkBroker from ConsumerGroupHeartbeatRequest and 
ConsumerGroupDescribeRequest (#17665)
    
    Reviewers: Chia-Ping Tsai <[email protected]>
---
 .../main/resources/common/message/ConsumerGroupDescribeRequest.json | 2 +-
 .../resources/common/message/ConsumerGroupHeartbeatRequest.json     | 2 +-
 core/src/test/scala/unit/kafka/server/KafkaApisTest.scala           | 6 ++++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git 
a/clients/src/main/resources/common/message/ConsumerGroupDescribeRequest.json 
b/clients/src/main/resources/common/message/ConsumerGroupDescribeRequest.json
index c1c65ca6847..a581d15dee3 100644
--- 
a/clients/src/main/resources/common/message/ConsumerGroupDescribeRequest.json
+++ 
b/clients/src/main/resources/common/message/ConsumerGroupDescribeRequest.json
@@ -16,7 +16,7 @@
 {
   "apiKey": 69,
   "type": "request",
-  "listeners": ["zkBroker", "broker"],
+  "listeners": ["broker"],
   "name": "ConsumerGroupDescribeRequest",
   "validVersions": "0",
   "flexibleVersions": "0+",
diff --git 
a/clients/src/main/resources/common/message/ConsumerGroupHeartbeatRequest.json 
b/clients/src/main/resources/common/message/ConsumerGroupHeartbeatRequest.json
index e89a5542d17..fbe680b208b 100644
--- 
a/clients/src/main/resources/common/message/ConsumerGroupHeartbeatRequest.json
+++ 
b/clients/src/main/resources/common/message/ConsumerGroupHeartbeatRequest.json
@@ -16,7 +16,7 @@
 {
   "apiKey": 68,
   "type": "request",
-  "listeners": ["zkBroker", "broker"],
+  "listeners": ["broker"],
   "name": "ConsumerGroupHeartbeatRequest",
   // Version 1 adds SubscribedTopicRegex (KIP-848), and requires the consumer 
to generate their own Member ID (KIP-1082)
   "validVersions": "0-1",
diff --git a/core/src/test/scala/unit/kafka/server/KafkaApisTest.scala 
b/core/src/test/scala/unit/kafka/server/KafkaApisTest.scala
index c3d299b400a..f86a7baea15 100644
--- a/core/src/test/scala/unit/kafka/server/KafkaApisTest.scala
+++ b/core/src/test/scala/unit/kafka/server/KafkaApisTest.scala
@@ -11107,7 +11107,8 @@ class KafkaApisTest extends Logging {
     val consumerGroupHeartbeatRequest = new 
ConsumerGroupHeartbeatRequestData().setGroupId("group")
 
     val requestChannelRequest = buildRequest(new 
ConsumerGroupHeartbeatRequest.Builder(consumerGroupHeartbeatRequest, 
true).build())
-    kafkaApis = createKafkaApis()
+    metadataCache = MetadataCache.kRaftMetadataCache(brokerId, () => 
KRaftVersion.KRAFT_VERSION_1)
+    kafkaApis = createKafkaApis(raftSupport = true)
     kafkaApis.handle(requestChannelRequest, RequestLocal.noCaching)
 
     val expectedHeartbeatResponse = new ConsumerGroupHeartbeatResponseData()
@@ -11249,7 +11250,8 @@ class KafkaApisTest extends Logging {
     val expectedDescribedGroup = new 
DescribedGroup().setGroupId(groupId).setErrorCode(errorCode)
     val expectedResponse = new ConsumerGroupDescribeResponseData()
     expectedResponse.groups.add(expectedDescribedGroup)
-    kafkaApis = createKafkaApis()
+    metadataCache = MetadataCache.kRaftMetadataCache(brokerId, () => 
KRaftVersion.KRAFT_VERSION_1)
+    kafkaApis = createKafkaApis(raftSupport = true)
     kafkaApis.handle(requestChannelRequest, RequestLocal.noCaching)
     val response = 
verifyNoThrottling[ConsumerGroupDescribeResponse](requestChannelRequest)
 

Reply via email to