You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ij...@apache.org on 2017/06/17 07:53:41 UTC

kafka git commit: KAFKA-5463; Controller incorrectly logs rack information when new brokers are added

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 <je...@me.com>

Reviewers: Onur Karaman <ok...@linkedin.com>, Ismael Juma <is...@juma.me.uk>

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 <je...@me.com>
Authored: Sat Jun 17 08:52:24 2017 +0100
Committer: Ismael Juma <is...@juma.me.uk>
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,