Repository: kafka
Updated Branches:
  refs/heads/trunk b6c2bbc4d -> 3fdbba1c7


KAFKA-5463; Controller incorrectly logs rack information when new brokers are 
added

Before:

```
pri=TRACE t=Controller-1-to-broker-0-send-thread at=logger Controller 1 epoch 1 
received response {error_code=0} for a request sent to broker <ip>:<port> (id: 
0 rack: null)
```

After:

```
pri=TRACE t=Controller-1-to-broker-0-send-thread at=logger Controller 1 epoch 1 
received response {error_code=0} for a request sent to broker <ip>:<port> (id: 
0 rack: us-east-1d)
```

Author: Jeff Chao <[email protected]>

Reviewers: Onur Karaman <[email protected]>, Ismael Juma <[email protected]>

Closes #3358 from jeffchao/fix-controller-rack-aware-logging


Project: http://git-wip-us.apache.org/repos/asf/kafka/repo
Commit: http://git-wip-us.apache.org/repos/asf/kafka/commit/3fdbba1c
Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/3fdbba1c
Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/3fdbba1c

Branch: refs/heads/trunk
Commit: 3fdbba1c7218f77fc4b7b4b2d7d2a8b4b24ef1f0
Parents: b6c2bbc
Author: Jeff Chao <[email protected]>
Authored: Sat Jun 17 08:52:24 2017 +0100
Committer: Ismael Juma <[email protected]>
Committed: Sat Jun 17 08:52:41 2017 +0100

----------------------------------------------------------------------
 .../main/scala/kafka/controller/ControllerChannelManager.scala    | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kafka/blob/3fdbba1c/core/src/main/scala/kafka/controller/ControllerChannelManager.scala
----------------------------------------------------------------------
diff --git 
a/core/src/main/scala/kafka/controller/ControllerChannelManager.scala 
b/core/src/main/scala/kafka/controller/ControllerChannelManager.scala
index 758ff88..369da05 100755
--- a/core/src/main/scala/kafka/controller/ControllerChannelManager.scala
+++ b/core/src/main/scala/kafka/controller/ControllerChannelManager.scala
@@ -106,8 +106,7 @@ class ControllerChannelManager(controllerContext: 
ControllerContext, config: Kaf
   private def addNewBroker(broker: Broker) {
     val messageQueue = new LinkedBlockingQueue[QueueItem]
     debug("Controller %d trying to connect to broker 
%d".format(config.brokerId, broker.id))
-    val brokerEndPoint = 
broker.getBrokerEndPoint(config.interBrokerListenerName)
-    val brokerNode = new Node(broker.id, brokerEndPoint.host, 
brokerEndPoint.port)
+    val brokerNode = broker.getNode(config.interBrokerListenerName)
     val networkClient = {
       val channelBuilder = ChannelBuilders.clientChannelBuilder(
         config.interBrokerSecurityProtocol,

Reply via email to