Hi all,

Does anyone have an issue with removing the broker state called
"RunningAsController"?

The reasons to remove it are:
1. It's currently broken.  The purpose of the JIRA
<https://issues.apache.org/jira/browse/KAFKA-3761> was to report that the
RunningAsController state gets overwritten back to "RunningAsBroker".
2. It's not a useful state.
  a. If clients want to use this metric to know whether a broker is ready
to receive requests or not, they do not care whether or not the broker is
the controller
  b. there is already a separate boolean property, KafkaController.isActive
which contains this information.

Thanks,

Roger

Reply via email to