Matthias J. Sax created KAFKA-21001:
---------------------------------------
Summary: Sticky assignor ("streams" protocol) ignores warm-up
tasks for stickiness
Key: KAFKA-21001
URL: https://issues.apache.org/jira/browse/KAFKA-21001
Project: Kafka
Issue Type: Improvement
Components: group-coordinator, streams
Affects Versions: 4.5.0
Reporter: Matthias J. Sax
Fix For: 4.5.0
The broker-side StickyTaskAssignor receives each member's current assignment
but computes stickiness from only its active and standby tasks —
MemberAssignmentState.warmupTasks() is never read. A warm-up task is a member
restoring the state of an active task being migrated to it, so a re-computed
assignment can send that task elsewhere and discard the restore work.
Latent today (ie, Ak 4.4 or older releases), because no warm-up task are not
supported yet.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)