mjsax opened a new pull request, #23314:
URL: https://github.com/apache/kafka/pull/23314

   The assignor gets each member's current assignment as input, but only 
considers its active and standby tasks when it computes a sticky assignment; 
warm-up tasks are ignored. A warm-up task, however, is a member restoring the 
state of a task whose active task is being migrated to it, so ignoring it means 
that a re-computed assignment can send the task somewhere else and throw the 
restore work away.
   
   Treat a warm-up task like a standby task for stickiness: the member that 
holds it becomes a candidate for the corresponding active task (and for its 
standby task) before the assignment falls back to picking the least loaded 
process.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to