nozjkoitop commented on PR #16889: URL: https://github.com/apache/druid/pull/16889#issuecomment-2346624983
Thanks @kfaraz, @cryptoe for your comments The most trivial deadlock scenario occurs when we queue a group of controller tasks but don't have available task slots for actual workers. This results in tasks hanging and eventually timing out. Thanks for highlighting the WorkerTaskRunnerConfig, it seems like the great place for this configuration. I've updated the behavior and merged it with `parallelIndexTaskSlotRatio`, now it's more flexible, also I've added the logging to inform the user why the task is Pending -- 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]
