gianm commented on PR #18745:
URL: https://github.com/apache/druid/pull/18745#issuecomment-3631424435

   At our deployment, we do want supervisors to stick to the current task count 
when resubmitted. The reasons are:
   
   - Supervisors need to be updated periodically to do stuff like change tuning 
configs, change schemas, etc. When we do a change like this, we don't want the 
task count to change from whatever is currently running.
   - With the way we use autoscaling, the `taskCountStart` is just some fixed 
starter value that is the same for all tables, not anything actually related to 
that particular table. We rely on the autoscaler to find the ideal value. So, 
reverting back to the `taskCountStart` is not desirable.
   
   I'm open to some way of offering both behaviors. I personally feel like 
sticking to the current task count on resubmitting is more intuitive as a 
default (since it seems odd that changing schema would lead to a reset of the 
task count). But I can live with the current behavior as default, as long as 
there's some way to get the stick-to-current behavior. Currently, there isn't.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to