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

cmccabe 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 937578be657 MINOR: Rename method sendBrokerHeartbeat #14658
937578be657 is described below

commit 937578be657f309beb0a9dfe40dce5372fd35408
Author: yuyli <[email protected]>
AuthorDate: Mon Nov 27 13:30:40 2023 -0800

    MINOR: Rename method sendBrokerHeartbeat #14658
    
    Rename sendBrokerHeartbeat to sendBrokerHeartbeatToUnfenceBrokers.
    
    Reviewers: Colin P. McCabe <[email protected]>
---
 .../QuorumControllerIntegrationTestUtils.java        |  2 +-
 .../kafka/controller/QuorumControllerTest.java       | 20 ++++++++++----------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git 
a/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerIntegrationTestUtils.java
 
b/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerIntegrationTestUtils.java
index 13ac8aa9ca2..ed8daec6baf 100644
--- 
a/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerIntegrationTestUtils.java
+++ 
b/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerIntegrationTestUtils.java
@@ -127,7 +127,7 @@ public class QuorumControllerIntegrationTestUtils {
      * @param brokers       The broker IDs to send heartbeats for.
      * @param brokerEpochs  A map from broker ID to broker epoch.
      */
-    static void sendBrokerHeartbeat(
+    static void sendBrokerHeartbeatToUnfenceBrokers(
         QuorumController controller,
         List<Integer> brokers,
         Map<Integer, Long> brokerEpochs
diff --git 
a/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerTest.java 
b/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerTest.java
index 0fcee056684..b1145b88981 100644
--- 
a/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerTest.java
+++ 
b/metadata/src/test/java/org/apache/kafka/controller/QuorumControllerTest.java
@@ -158,7 +158,7 @@ import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.b
 import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.forceRenounce;
 import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.pause;
 import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.registerBrokersAndUnfence;
-import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.sendBrokerHeartbeat;
+import static 
org.apache.kafka.controller.QuorumControllerIntegrationTestUtils.sendBrokerHeartbeatToUnfenceBrokers;
 import static org.junit.jupiter.api.Assertions.assertArrayEquals;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
@@ -304,7 +304,7 @@ public class QuorumControllerTest {
             });
 
             // Unfence all brokers and create a topic foo
-            sendBrokerHeartbeat(active, allBrokers, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, allBrokers, 
brokerEpochs);
             CreateTopicsRequestData createTopicsRequestData = new 
CreateTopicsRequestData().setTopics(
                 new CreatableTopicCollection(Collections.singleton(
                     new 
CreatableTopic().setName("foo").setNumPartitions(numberOfPartitions).
@@ -317,7 +317,7 @@ public class QuorumControllerTest {
 
             // Fence some of the brokers
             TestUtils.waitForCondition(() -> {
-                    sendBrokerHeartbeat(active, brokersToKeepUnfenced, 
brokerEpochs);
+                    sendBrokerHeartbeatToUnfenceBrokers(active, 
brokersToKeepUnfenced, brokerEpochs);
                     for (Integer brokerId : brokersToFence) {
                         if (active.clusterControl().isUnfenced(brokerId)) {
                             return false;
@@ -329,7 +329,7 @@ public class QuorumControllerTest {
             );
 
             // Send another heartbeat to the brokers we want to keep alive
-            sendBrokerHeartbeat(active, brokersToKeepUnfenced, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, brokersToKeepUnfenced, 
brokerEpochs);
 
             // At this point only the brokers we want fenced should be fenced.
             brokersToKeepUnfenced.forEach(brokerId -> {
@@ -404,7 +404,7 @@ public class QuorumControllerTest {
             });
 
             // Unfence all brokers and create a topic foo
-            sendBrokerHeartbeat(active, allBrokers, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, allBrokers, 
brokerEpochs);
             CreateTopicsRequestData createTopicsRequestData = new 
CreateTopicsRequestData().setTopics(
                 new CreatableTopicCollection(Collections.singleton(
                     new 
CreatableTopic().setName("foo").setNumPartitions(numberOfPartitions).
@@ -417,7 +417,7 @@ public class QuorumControllerTest {
             // Fence some of the brokers
             TestUtils.waitForCondition(
                 () -> {
-                    sendBrokerHeartbeat(active, brokersToKeepUnfenced, 
brokerEpochs);
+                    sendBrokerHeartbeatToUnfenceBrokers(active, 
brokersToKeepUnfenced, brokerEpochs);
                     for (Integer brokerId : brokersToFence) {
                         if (active.clusterControl().isUnfenced(brokerId)) {
                             return false;
@@ -430,7 +430,7 @@ public class QuorumControllerTest {
             );
 
             // Send another heartbeat to the brokers we want to keep alive
-            sendBrokerHeartbeat(active, brokersToKeepUnfenced, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, brokersToKeepUnfenced, 
brokerEpochs);
 
             // At this point only the brokers we want fenced should be fenced.
             brokersToKeepUnfenced.forEach(brokerId -> {
@@ -459,7 +459,7 @@ public class QuorumControllerTest {
             }
 
             // Unfence all brokers
-            sendBrokerHeartbeat(active, allBrokers, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, allBrokers, 
brokerEpochs);
 
             // Let the unfenced broker, 3, join the ISR partition 2
             Set<TopicIdPartition> imbalancedPartitions = 
active.replicationControl().imbalancedPartitions();
@@ -485,14 +485,14 @@ public class QuorumControllerTest {
                 .Builder(alterPartitionRequest, false).build((short) 
0).data()).get();
 
             AtomicLong lastHeartbeatMs = new 
AtomicLong(getMonotonicMs(active.time()));
-            sendBrokerHeartbeat(active, allBrokers, brokerEpochs);
+            sendBrokerHeartbeatToUnfenceBrokers(active, allBrokers, 
brokerEpochs);
             // Check that partitions are balanced
             TestUtils.waitForCondition(
                 () -> {
                     long currentMonotonicMs = getMonotonicMs(active.time());
                     if (currentMonotonicMs > lastHeartbeatMs.get() + 
(sessionTimeoutMillis / 2)) {
                         lastHeartbeatMs.set(currentMonotonicMs);
-                        sendBrokerHeartbeat(active, allBrokers, brokerEpochs);
+                        sendBrokerHeartbeatToUnfenceBrokers(active, 
allBrokers, brokerEpochs);
                     }
                     return 
!active.replicationControl().arePartitionLeadersImbalanced();
                 },

Reply via email to