Skip to content

Commit

Permalink
fix(proto): skip empty UserData during plan
Browse files Browse the repository at this point in the history
This avoids a subsequent decoder failure where UserData is empty

Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
  • Loading branch information
dnwe committed Aug 21, 2023
1 parent ce313d9 commit ada6a47
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions balance_strategy.go
Expand Up @@ -967,6 +967,9 @@ func prepopulateCurrentAssignments(members map[string]ConsumerGroupMemberMetadat
// for each partition we create a sorted map of its consumers by generation
sortedPartitionConsumersByGeneration := make(map[topicPartitionAssignment]map[int]string)
for memberID, meta := range members {
if len(meta.UserData) == 0 {
continue
}
consumerUserData, err := deserializeTopicPartitionAssignment(meta.UserData)
if err != nil {
return nil, nil, err
Expand Down

0 comments on commit ada6a47

Please sign in to comment.