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

   > When the autoscaler does a scaling action, it updates 
ioConfig.autoScalerConfig.taskCountStart, not ioConfig.taskCount
   
   Hi, @Fly-Style thanks for the change. Not sure the above makes sense to me. 
`autoScalerConfig.taskCountStart` is supposed to be an immutable value used on 
supervisor submit to allow the scaler to not have to start at minimum task 
count (this makes having a smaller minimum easier). Scaling actions should not 
touch this value. From the docs:
   
   > Optional config to specify the number of ingestion tasks to start with. 
When you enable the autoscaler, Druid ignores the value of taskCount in 
ioConfig and, if specified, starts with the taskCountStart number of tasks. 
Otherwise, defaults to taskCountMin.
   
   `ioConfig.taskCount` is the currently running taskCount and should be what 
is updated.


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