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

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

ableegoldman commented on pull request #7095: KAFKA-8179: Minor, add 
ownedPartitions to PartitionAssignor#subscription
URL: https://github.com/apache/kafka/pull/7095
 
 
   This is just a just a minor PR for KIP-429, which needs 
`ConsumerCoordinator` to pass the current assignment to the assignor when 
building the subscription.
   
   Since this is in the internal package and a cursory search of github 
suggests not too many people have implemented this method, we just change the 
signature rather than add a new method and deprecate the old one. 
 
----------------------------------------------------------------
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


> Incremental Rebalance Protocol for Kafka Consumer
> -------------------------------------------------
>
>                 Key: KAFKA-8179
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8179
>             Project: Kafka
>          Issue Type: Improvement
>          Components: consumer
>            Reporter: Guozhang Wang
>            Assignee: Guozhang Wang
>            Priority: Major
>
> Recently Kafka community is promoting cooperative rebalancing to mitigate the 
> pain points in the stop-the-world rebalancing protocol. This ticket is 
> created to initiate that idea at the Kafka consumer client, which will be 
> beneficial for heavy-stateful consumers such as Kafka Streams applications.
> In short, the scope of this ticket includes reducing unnecessary rebalance 
> latency due to heavy partition migration: i.e. partitions being revoked and 
> re-assigned. This would make the built-in consumer assignors (range, 
> round-robin etc) to be aware of previously assigned partitions and be sticky 
> in best-effort.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to