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

Task History is available in Orders Overview, Job Chains and Orders View

    XMLWordPrintable

Details

    Description

      Current Situation

      • A "History" tab is already available in the Job Chain List View, in the Job Chain Detail View and in the Order List View.
      • This "History" tab contains information about the order history and offers links to download and to display the logs of an order.
      • For a number of users who operate a larger number of job nodes within a single job chain it is more convenient to have individual logs available per job node, i.e. per task.
        • There are good reasons to check the order log that combines log output of all tasks of a job chain and
        • there are good reasons to check individual task logs, e.g. for larger task logs (>10 MB) that would sum up to order logs with e.g. more than 100 MB log size should a larger number of tasks with a lot of output to stdout/stderr be included.
      • Currently the Job Chains view and Orders view offer an Order History with access to combined order logs only.

      Desired Behavior

      • The "History" tab should be labeled as "Order History".
      • A new Tab "Task History" should be available that contains information about the history of the tasks that were started in relation to orders of the "Order History", i.e. for the given number of Order History entries (as specified by the user profile) all Task History entries should be displayed.
        • This Task History entries contain links to download and to display the log output of a task.
        • The Task History is first sorted by the Order History ID and then by the Task History ID with the latest order run being listed on top.
        • Note that a task log's content could cover output of a number of orders should tasks be reused.
      • Navigation for Order History and Task History
        • Orders Overview View
          • A link to the Order History or Task History is available when clicking the Order ID.
          • Switching between Order History and Task History is perfomed by clicking the respective tab.
          • User profile preferences to first see the Order History or Task History are considered, see JOC-471.
        • Orders View
          • A link to the Order History is available when clicking the Order ID.
          • The behavior for Order History and Task History is the same as for the Orders Overview view.
        • Job Chains View
          • A link to the Order History or Task History is available when clicking the Job Chain Name.
          • Filtering
            • A symbol (similar to the one used for the History View) left to the Order ID displays the Order History and limits entries to the same Order ID.
            • A symbol (similar to the one used for the History View) left to the Job Name displays the Task History and limits entries to the same Job Name.
            • When the tasks for one job node in a job chain are visible in the Task History tab, then clicking on the Order History tab and then back onto the Task History tab the previous filter for the tab is remembered and only the tasks for one job node are shown
          • The behavior for Order History and Task History is the same as for the Orders Overview view.
        • Jobs View (unchanged)
          • Clicking the Job Name will display the Task History.
      • New settings are added to the user profile
        • to limit the number of order related task history entries (default: 10).
        • to allow a user to first see either the Order History or the Task History (default: Order History), see JOC-471.

      Attachments

        Issue Links

          Activity

            People

              ztsa0019 Sourabh Agrawal
              oh Oliver Haufe
              Alan Amos Alan Amos
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: