mirror of https://github.com/apache/kafka.git
The CurrentControllerId metric added by KIP-1001 is unreliable in ZK mode. Sometimes when there is no active ZK-based controller, it still shows the previous controller ID. Instead, it should show -1 in that situation. This PR fixes that by using the controller ID from the KafkaController.scala, which is obtained directly from the controller znode. It also adds a new test, ControllerIdMetricTest.scala. Reviewers: David Arthur <mumrah@gmail.com> |
||
---|---|---|
.. | ||
src | ||
.gitignore |