BrokerChange Controller Event
BrokerChange
is a controller event that transition the KafkaController to ControllerChange state.
BrokerChange
is enqueued exclusively when BrokerChangeHandler is notified about a new or updated node under /brokers/ids
path in Zookeeper (handleChildChange
).
When processed (on the controller-event-thread), KafkaController
is requested to processBrokerChange (that in turn starts controller election).