Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-407

Job scheduling precedence for jobs in the same process class or with the same lock

    XMLWordPrintable

Details

    • Feature
    • Status: Deferred (View Workflow)
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • Job Scheduler Binaries
    • None

    Description

      Current Situation

      • The current job priority attribute sets the priority of the process for the operating system.
      • A different kind of priority, scheduling precedence, is needed for jobs requesting the same process class or the same lock.

      Desired Behavior

      • The job with the highest precedence will be the first to aquire the lock/process_class
        • Example
          <job name="test" scheduling_precedence="5"/> with a default value 0.
          
      • This feature should be available in the start job command.This will overwrite the precedence of the job for the enqueued task.
        • Example
          <start_job name="test" scheduling_precedence="10"/>
          

      Maintainer Note

      • This feature is not intended for immediate implementation.
      • Please vote for this issue and let us know your feedback.

      Attachments

        Issue Links

          Activity

            People

              sos_engine_team TeamEngine
              al Andreas Liebert (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2 days, 4 hours
                  2d 4h
                  Remaining:
                  Remaining Estimate - 2 days, 4 hours
                  2d 4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified