Allow re-queueing an active job/task #104317

Open
opened 2024-06-19 09:26:27 +02:00 by Sybren A. Stüvel · 0 comments

This was a suggestion by @ehabcharek-2 on Blender Chat.

After increasing the priority of a job via the web interface, it would be nice if Workers could be told to stop working on what they're doing now, and work on the high-priority job instead.

A (technically) simple way to achieve this would be to allow the re-queueing of active tasks. This would force the Worker to abort its work on that task, and ask the Manager for the next task to work on. Due to the change in job priorities, it should get served a task from the high-prio job (if possible).

This could also be done on the job level, re-queueing all active tasks of the job simultaneously.

This was a suggestion by @ehabcharek-2 on Blender Chat. After increasing the priority of a job via the web interface, it would be nice if Workers could be told to stop working on what they're doing now, and work on the high-priority job instead. A (technically) simple way to achieve this would be to allow the re-queueing of active tasks. This would force the Worker to abort its work on that task, and ask the Manager for the next task to work on. Due to the change in job priorities, it should get served a task from the high-prio job (if possible). This could also be done on the job level, re-queueing all active tasks of the job simultaneously.
Sybren A. Stüvel added the
Type
To Do
label 2024-06-19 09:26:27 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/flamenco#104317
No description provided.