You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Kafka-on-Pulsar team made a change in 2.8.1 that makes transient ErrOffsetsLoadInProgress errors very common when a consumer joins and causes our sarama consumers to fail. The equivalent error in the Apache Kafka Java client is CoordinatorLoadInProgressException (which extends RetriableException). Because our Kafka Java consumers automatically retry they recover.
I made a naive change to newSession in consumer_group.go, adding ErrOffsetsLoadInProgress to the retry case (without refresh) and our sarama consumers now recover from transient ErrOffsetsLoadInProgress errors.
The text was updated successfully, but these errors were encountered:
Ensures that the consumer group will retry Join and Sync group
operations, if it receives a temporary OffsetsLoadInProgress error
response, in the same way as it would for a RebalanceInProgress.
Fixes#2058
Ensures that the consumer group will retry Join and Sync group
operations, if it receives a temporary OffsetsLoadInProgress error
response, in the same way as it would for a RebalanceInProgress.
FixesIBM#2058
Versions
Problem Description
The Kafka-on-Pulsar team made a change in 2.8.1 that makes transient
ErrOffsetsLoadInProgress
errors very common when a consumer joins and causes our sarama consumers to fail. The equivalent error in the Apache Kafka Java client is CoordinatorLoadInProgressException (which extends RetriableException). Because our Kafka Java consumers automatically retry they recover.I made a naive change to
newSession
inconsumer_group.go
, addingErrOffsetsLoadInProgress
to the retry case (without refresh) and our sarama consumers now recover from transient ErrOffsetsLoadInProgress errors.The text was updated successfully, but these errors were encountered: