Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1999

Improvements to plan/submit orders to the Daily Plan

    XMLWordPrintable

Details

    Description

      Current Situation

      • The Daily Plan Service plans & submits the Daily Plan. If inconsistencies are identified, then orders cannot be planned or submitted.
        • Inconsistencies occur if referencing objects or referenced objects have not been deployed/released.
        • In this situation no orders are planned as the Daily Plan tries to consistently plan & submit all orders for a given daily plan date.
      • Users meet the situation when a single inconsistent workflow prevents planning/submission of orders for other workflows.

      Desired Behavior

      • The following improvements are introduced:
        • Any checking of dependencies between workflows and schedules are performed before orders are submitted. If a check fails then the related order will not be submitted. This will not affect other orders from being submitted. As a result, orders for the Daily Plan will be submitted consistently which limits the scenario of orders being denied by the Controller to a few, improbable situations such as after removal of journals.
        • Submit orders individually to Daily Plan.
          • Each order is processed individually. Failure to submit an order does not affect other orders.
          • The options is configurable from the Settings page, dailyplan section, setting submit_orders_individually (default: false). If the option is not used, then the default behavior applies to submit all orders from a single transaction.

      Attachments

        Issue Links

          Activity

            People

              oh Oliver Haufe
              ap Andreas PĆ¼schel
              Ajay Kumbhkar Ajay Kumbhkar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: