Tomasz Kaszuba created KAFKA-10420:
--------------------------------------

             Summary: 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


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