Polling across all tasks sequentially really isn't working. For instance, if you get past the oldest tasks, a lot of the early-polled tasks will finish while the 'just submitted' tasks are polled. I think the 'queue' needs to be changed to a priority queue, probably based on (initially):
Polling across all tasks sequentially really isn't working. For instance, if you get past the oldest tasks, a lot of the early-polled tasks will finish while the 'just submitted' tasks are polled. I think the 'queue' needs to be changed to a priority queue, probably based on (initially):
[] age [] extractors to be applied