Skip to content
  • Cameron Ball's avatar
    MDL-67648 tasks: Fair-share scheduling with resource management · 8154aa2e
    Cameron Ball authored
    This patch changes the way adhoc tasks are chosen to run. It now calculates
    how many runners each type of adhoc task should be allowed to use. In the
    case that not all the runners are utilised, it attempts to infer which
    tasks do not take a long time to run, and gives those to the vacant runners.
    
    Thanks to Brendan Heywood for guidance and SQL help.
    8154aa2e