[ 
https://issues.apache.org/jira/browse/KAFKA-10420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tomasz Kaszuba resolved KAFKA-10420.
------------------------------------
    Resolution: Duplicate

> group instance id Optional.empty failed due to UNKNOWN_MEMBER_ID, resetting 
> generation when running kafka client 2.6 against broker 2.3.1
> -----------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-10420
>                 URL: https://issues.apache.org/jira/browse/KAFKA-10420
>             Project: Kafka
>          Issue Type: Bug
>          Components: clients
>    Affects Versions: 2.6.0
>            Reporter: Tomasz Kaszuba
>            Priority: Major
>
> After upgrading our kafka clients to 2.6.0 and running it against broker 
> version 2.3.1 we got errors where the consumer groups are reset. We didn't 
> notice this happening with client 2.5.0.
> {noformat}
> 020-08-17 04:35:27.787  INFO 1 --- [-StreamThread-1] 
> o.a.k.c.c.internals.AbstractCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Attempt to 
> heartbeat with Generation{generationId=11, 
> memberId='ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer-3902e2a9-1755-466b-9255-d144be25876f',
>  protocol='stream'} and group instance id Optional.empty failed due to 
> UNKNOWN_MEMBER_ID, resetting generation2020-08-17 04:35:27.787  INFO 1 --- 
> [-StreamThread-1] o.a.k.c.c.internals.ConsumerCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Giving away all 
> assigned partitions as lost since generation has been reset,indicating that 
> consumer is no longer part of the group2020-08-17 04:35:27.787  INFO 1 --- 
> [-StreamThread-1] o.a.k.c.c.internals.ConsumerCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Lost previously 
> assigned partitions ieb.publish.baseline_pc.incurred_pattern-02020-08-17 
> 04:35:27.787  INFO 1 --- [-StreamThread-1] o.a.k.s.p.internals.StreamThread   
>       : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1]
>  at state RUNNING: partitions [ieb.publish.baseline_pc.incurred_pattern-0] 
> lost due to missed rebalance.        lost active tasks: [0_0]        lost 
> assigned standby tasks: []2020-08-17 04:35:27.787  INFO 1 --- 
> [-StreamThread-1] o.a.k.s.processor.internals.StreamTask   : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1]
>  task [0_0] Suspended running 2020-08-17 04:35:27.788  INFO 1 --- 
> [-StreamThread-1] o.a.k.clients.consumer.KafkaConsumer     : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-restore-consumer,
>  groupId=null] Unsubscribed all topics or patterns and assigned partitions 
> 2020-08-17 04:35:27.789  INFO 1 --- [-StreamThread-1] 
> o.a.k.s.p.internals.RecordCollectorImpl  : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1]
>  task [0_0] Closing record collector dirty 2020-08-17 04:35:27.790  INFO 1 
> --- [-StreamThread-1] o.a.k.s.processor.internals.StreamTask   : 
> stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1]
>  task [0_0] Closed dirty 2020-08-17 04:35:27.790  INFO 1 --- 
> [-StreamThread-1] o.a.k.clients.producer.KafkaProducer     : [Producer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-0_0-producer,
>  transactionalId=ieb-x07-baseline-pc-data-storage-incurred-pattern-0_0] 
> Closing the Kafka producer with timeoutMillis = 9223372036854775807 ms. 
> 2020-08-17 04:35:27.791  INFO 1 --- [-StreamThread-1] 
> o.a.k.s.p.internals.StreamThread         : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1]
>  partitions lost took 4 ms. 2020-08-17 04:35:27.791  INFO 1 --- 
> [-StreamThread-1] o.a.k.c.c.internals.AbstractCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] (Re-)joining 
> group 2020-08-17 04:35:27.795  INFO 1 --- [-StreamThread-1] 
> o.a.k.c.c.internals.AbstractCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Join group failed 
> with org.apache.kafka.common.errors.MemberIdRequiredException: The group 
> member needs to have a valid member id before actually entering a consumer 
> group. 2020-08-17 04:35:27.795  INFO 1 --- [-StreamThread-1] 
> o.a.k.c.c.internals.AbstractCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] (Re-)joining 
> group 2020-08-17 04:35:30.881  INFO 1 --- [-StreamThread-1] 
> a.k.s.p.i.a.HighAvailabilityTaskAssignor : Decided on assignment: 
> {36fbee26-0c5f-4993-a203-f34c0cac7caf=[activeTasks: ([0_0]) standbyTasks: 
> ([]) prevActiveTasks: ([]) prevStandbyTasks: ([]) 
> prevOwnedPartitionsByConsumerId: ([]) changelogOffsetTotalsByTask: ([]) 
> taskLagTotals: ([0_0=549]) capacity: 1 assigned: 1]} with no followup probing 
> rebalance. 2020-08-17 04:35:30.882  INFO 1 --- [-StreamThread-1] 
> o.a.k.s.p.i.StreamsPartitionAssignor     : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer]
>  Assigned tasks to clients as 
> 36fbee26-0c5f-4993-a203-f34c0cac7caf=[activeTasks: ([0_0]) standbyTasks: ([]) 
> prevActiveTasks: ([]) prevStandbyTasks: ([]) prevOwnedPartitionsByConsumerId: 
> ([]) changelogOffsetTotalsByTask: ([]) taskLagTotals: ([0_0=549]) capacity: 1 
> assigned: 1]. 2020-08-17 04:35:30.882  INFO 1 --- [-StreamThread-1] 
> o.a.k.s.p.i.StreamsPartitionAssignor     : stream-thread 
> [ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer]
>  Finished stable assignment of tasks, no followup rebalances required. 
> 2020-08-17 04:35:30.882  INFO 1 --- [-StreamThread-1] 
> o.a.k.c.c.internals.ConsumerCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Finished 
> assignment for group at generation 1: 
> {ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer-f1ddc3a3-7914-4a26-9d76-611acac71039=Assignment(partitions=[ieb.publish.baseline_pc.incurred_pattern-0],
>  userDataSize=48)} 2020-08-17 04:35:30.895  INFO 1 --- [-StreamThread-1] 
> o.a.k.c.c.internals.AbstractCoordinator  : [Consumer 
> clientId=ieb-x07-baseline-pc-data-storage-incurred-pattern-36fbee26-0c5f-4993-a203-f34c0cac7caf-StreamThread-1-consumer,
>  groupId=ieb-x07-baseline-pc-data-storage-incurred-pattern] Successfully 
> joined group with generation 1 {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to