mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 07:37:19 -04:00
Today the master service processes pending tasks in priority order. If high-priority tasks arrive too frequently then low-priority tasks are starved of access to the master service and are not executed. This can cause certain tasks to appear to be stuck due to apparently-unrelated overloads elsewhere. With this commit we measure the interval between times when the pending task queue is empty; if this interval exceeds a configurable threshold then we log a warning. |
||
---|---|---|
.. | ||
src/test | ||
build.gradle |