Details
-
Feature
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
JobScheduler provides jobs for users who intend to manage a "critical path" in a way that in case of time constraints some less critical jobs can be skipped during daily or nightly processing.
The functionality includes job nodes to be skipped for critical path processing. This is achieved by
- marking a job node being part of a critical path by prefixing the job node state either with "+" (required) or "-" (skippable).
- running a "Skip" order (job chain "sos/operations/criticalpath/UncriticalJobNodes") that depending on its parameterization would run in one of these processing modes:
- skip the job nodes that are marked as being skippable ("-") (default) or
- skip the job nodes that are not marked as being required ("+").
- running a "Unskip" order (job chain "sos/operations/criticalpath/UncriticalJobNodes") that would reverse the above operation.
The different processing modes are supported by the following configuration:
- Job node states in job chains can be marked to be skipped for critical path processing by prefixing them with a "-" character.
- Job node states in job chains can be marked to be required for critical path processing by prefixing them with a "+" character.
For the complete feature description see How to manage a critical path for job processing