Matthias J. Sax created KAFKA-21112:
---------------------------------------

             Summary: Consider adding a assignment verification step for 
"streams" groups
                 Key: KAFKA-21112
                 URL: https://issues.apache.org/jira/browse/KAFKA-21112
             Project: Kafka
          Issue Type: Improvement
          Components: group-coordinator, streams
            Reporter: Matthias J. Sax


With https://issues.apache.org/jira/browse/KAFKA-20683, "streams" groups now 
support custom assignors.

We should consider to add a verification step, that the assignment is correct, 
ie, all tasks are assigned, no task was "invented", and no task placement 
violations.

This is especially critical, because both the refiner (added for upcoming 4.5 
release to plan warmup tasks) and reconciler might "choke" on an invalid 
assignment.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to