Diff between easy_bf and easy_bf_fast
While trying to compare the outputs of easy_bf
and easy_bf_fast
, I realized some differences:
- fast version was not rejecting the jobs that have no walltime
- fast version was not updating the earliest expected start time of the priority job when a job ends. This was leading to
easy_bf_fast
doing backfilling when it should not - fast version was not keeping track of the number of available resources at priority job expected start time. This was leading to
easy_bf_fast
not backfilling when it should
See more details in issue #9 (closed)
This MR should fix these differences and close issue #9 (closed).
Edited by Mema5