Skip to content

Commit

Permalink
fix(inputs.kafka): switch to sarama's new consumer group rebalance st…
Browse files Browse the repository at this point in the history
…rategy setting (#12064)

(cherry picked from commit a6352d9)
  • Loading branch information
reimda authored and Alan Pope committed Nov 2, 2022
1 parent 52e5915 commit 6334efa
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions plugins/inputs/kafka_consumer/kafka_consumer.go
Expand Up @@ -112,11 +112,11 @@ func (k *KafkaConsumer) Init() error {

switch strings.ToLower(k.BalanceStrategy) {
case "range", "":
cfg.Consumer.Group.Rebalance.Strategy = sarama.BalanceStrategyRange
cfg.Consumer.Group.Rebalance.GroupStrategies = []sarama.BalanceStrategy{sarama.BalanceStrategyRange}
case "roundrobin":
cfg.Consumer.Group.Rebalance.Strategy = sarama.BalanceStrategyRoundRobin
cfg.Consumer.Group.Rebalance.GroupStrategies = []sarama.BalanceStrategy{sarama.BalanceStrategyRoundRobin}
case "sticky":
cfg.Consumer.Group.Rebalance.Strategy = sarama.BalanceStrategySticky
cfg.Consumer.Group.Rebalance.GroupStrategies = []sarama.BalanceStrategy{sarama.BalanceStrategySticky}
default:
return fmt.Errorf("invalid balance strategy %q", k.BalanceStrategy)
}
Expand Down

0 comments on commit 6334efa

Please sign in to comment.