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]

Reply via email to