Implement support for different sizes for the three priority queues in the FileRouter agent.
The intention is to set size(high)>size(medium)>size(low).
This will ensure that the FileDownload agents always have more higher priority tasks than lower priority tasks in queue, allowing the high priority queue to move faster.
This effectively changes the PhEDEx priority model to a share model.
Note that this is alternative to fixing the priority model as proposed here:
Suggestion by Brian:
Implement support for different sizes for the three priority queues in the FileRouter agent.
The intention is to set size(high)>size(medium)>size(low).
This will ensure that the FileDownload agents always have more higher priority tasks than lower priority tasks in queue, allowing the high priority queue to move faster.
This effectively changes the PhEDEx priority model to a share model.
Note that this is alternative to fixing the priority model as proposed here:
https://github.com/dmwm/PHEDEX/issues/1031