cruise-control icon indicating copy to clipboard operation
cruise-control copied to clipboard

Kafka_cluster_state doesn't have access to broker set information

Open CCisGG opened this issue 3 years ago • 0 comments

As recently @mohitpali added a BrokerSetAwareGoal, we need to visualize the information in kafka_cluster_state.

The first step is to port the BrokerSetResolver instance to the KafkaClusterState. Notice that we don't want to create a new instance of BrokerSetResolver, since it should be a singleton.

One side note of this change: this is an interface change. For users who adds wrappers on top of the KafkaClusterState, they will need to address this change to avoid compile issue.

This should be sub-issue of https://github.com/linkedin/cruise-control/issues/1860

CCisGG avatar Aug 19 '22 17:08 CCisGG