Hi,
Just noticed that with multiple transfer jobs, they seem to execute in order of submission and don’t take into account, say Priority or Pool.
In this particular ‘special’ situation, Pool is irrelevant, but it would be nice to control what job gets transferred next in the queue, especially if you have a lot of jobs waiting to be transferred!
Thanks,
Mike
Hey Mike,
You’re right, there is no order in which job transfers are processed. These are processed in the same way as job dependencies, scheduled jobs, and jobs with Archive or Delete On Complete. Deadline just goes through the full list of jobs and processes this stuff with no sense of priority.
We’ve added this as a feature request, although we’re not sure which release to target this for at the moment.
Cheers,
- Ryan
Ah, I thought as much
Looking at the jobs in the queue at the moment, it doesn’t use “submission time” at the moment either. Looks like it uses “job name”, alphabetical order if anything, which as you said, is probably the same way you are processing the other types of jobs (dependencies/scheduled/etc…).
Thanks,
Mike