Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Scope

  • Who is the target audience?
  • What is covered by the docs? what is not?
  • What skills / experiences should a  reader have?

Motivation

  • What is this feature good for?
    • It adds a capability to the product
    • It allows graphical configuration of job dependencies
  • What problem does it solve?
    • This feature was developed to add better backward dependencies to JobScheduler. 
    • What are the differences between forward dependencies and backward dependencies?
  • Roadmap
    • This feature is subject to future improvement:
      • Improved usability
      • add editing capabilities for jobs in order to replace JOE
      • improved navigation and display of dependent job streams
    • Provide export functionality to display (print) job streams in PDF, PNG

Use Cases

Use Case 1: Implement a simple backward dependency

job1 → job2 → job3 → job4

Use Case 2: Implement split & join

 

Use Case 3: Implement a job stream across folders

Use Case 4: Use job streams for monitoring

Use Case 5: Use job streams to analyze job execution problems


References

  • Links to other articles
  • Links  to JIRA
    • Jira
      serverSOS JIRA
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverId6dc67751-9d67-34cd-985b-194a8cdc9602
      keyJOC-712