Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-20839

Compute jobs queue

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • compute

    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

          Activity

            People

              Mikhail Pochatkin Mikhail Pochatkin
              Mikhail Pochatkin Mikhail Pochatkin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m