[ 
https://issues.apache.org/jira/browse/KAFKA-9383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17010242#comment-17010242
 ] 

ASF GitHub Bot commented on KAFKA-9383:
---------------------------------------

abbccdda commented on pull request #7906: KAFKA-9383: Expose consumer group 
metadata
URL: https://github.com/apache/kafka/pull/7906
 
 
   Expose consumer group metadata to empower transactional producer do offset 
commit with more credentials, such as generation.id, member.id and 
group.instance.id. The change happens essentially in ConsumerCoordinator where 
we maintain an internal reference of the group metadata and update it every 
time we are in a rejoin callback. The exposed struct is a deep-copy instead of 
the actual object living inside the ConsumerCoordinator to avoid impact from 
caller.
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Expose Consumer Group Metadata for Transactional Producer
> ---------------------------------------------------------
>
>                 Key: KAFKA-9383
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9383
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Boyang Chen
>            Assignee: Boyang Chen
>            Priority: Major
>
> As stated in the KIP, we need a mechanism to get latest consumer group 
> metadata for proper commit fencing.



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

Reply via email to