Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Docs Required, Release Notes Required
Description
A job queue is a structure showing upcoming Compute jobs for each node. From this definition it follows that each node will have its own queue and no mechanism for sharing information about queues is yet expected.
The standard queue interface is almost enough for us, with the exception of the priority adding method. When adding jobs to the queue normally, we will follow the FIFO strategy, i.e. the default priority value when adding a job to the queue is 0.
Priority is an int value between [Int.MIN_VALUE, Int.MAX_VALUE]. Jobs with the same priority have a FIFO resolving strategy.
Attachments
Issue Links
- causes
-
IGNITE-22304 Compute queue executor does not catch Throwable from user code
-
- Resolved
-
- links to