aboutsummaryrefslogtreecommitdiff
path: root/weed/mq/pub_balancer/repair.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/mq/pub_balancer/repair.go')
-rw-r--r--weed/mq/pub_balancer/repair.go9
1 files changed, 2 insertions, 7 deletions
diff --git a/weed/mq/pub_balancer/repair.go b/weed/mq/pub_balancer/repair.go
index 0ab1a5ea9..0f307c9eb 100644
--- a/weed/mq/pub_balancer/repair.go
+++ b/weed/mq/pub_balancer/repair.go
@@ -14,8 +14,7 @@ func (balancer *Balancer) RepairTopics() []BalanceAction {
}
type TopicPartitionInfo struct {
- Leader string
- Followers []string
+ Broker string
}
// RepairMissingTopicPartitions check the stats of all brokers,
@@ -38,11 +37,7 @@ func RepairMissingTopicPartitions(brokers cmap.ConcurrentMap[string, *BrokerStat
tpi = &TopicPartitionInfo{}
topicPartitionToInfo[topicPartitionStat.Partition] = tpi
}
- if topicPartitionStat.IsLeader {
- tpi.Leader = broker
- } else {
- tpi.Followers = append(tpi.Followers, broker)
- }
+ tpi.Broker = broker
}
}