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]
