[ https://issues.apache.org/jira/browse/KAFKA-8463?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16853828#comment-16853828 ]
ASF GitHub Bot commented on KAFKA-8463: --------------------------------------- kkonstantine commented on pull request #6859: KAFKA-8463: Fix redundant reassignment of tasks when leader worker leaves URL: https://github.com/apache/kafka/pull/6859 Current assignments need to be considered along with previous reassignments when leader worker leaves the group. When the leader is present, current assignments are a subset of previous assignments. Adjusted unit tests that now fail without the fix Fixes system test on consecutive worker restarts ### 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 > Fix redundant reassignment of tasks when leader worker leaves > ------------------------------------------------------------- > > Key: KAFKA-8463 > URL: https://issues.apache.org/jira/browse/KAFKA-8463 > Project: Kafka > Issue Type: Bug > Affects Versions: 2.3.0 > Reporter: Konstantine Karantasis > Assignee: Konstantine Karantasis > Priority: Blocker > Fix For: 2.3.0 > > > There's a bug in the computation of new assignment for connectors and tasks > in \{{IncrementalCooperativeAssignor}} that may lead to duplicate assignment. > The existing assignments should always be considered because if the leader > worker bounces there's no history of previous assignments. -- This message was sent by Atlassian JIRA (v7.6.3#76005)