Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects Version/s: 3.6, 4.3, 5.1, 6.0
    • Fix Version/s: 3.7, 4.4, 5.2, 6.0
    • Labels:
      None
    • Severity:
      Performance
    • Steps to reproduce:
      Hide
      The high amount of messages sent while workflows are processed can
      easily cause performance issues and reduce parallel throughput.

      Workflow messages contain metadata about the event and they are used to
      update information in Opencast's administrative user interface and in
      the external API. These information may change within workflow
      operations and need to be updated after each operation as well as on
      general workflow state changes (e.g. starting a workflow).

      Updates are unnecessary, however, when new operations are launched since
      they have been updated right before that operation already and noting
      has changed since. Not sending those messages will cut the total amount
      of workflow messages almost in half.
      Show
      The high amount of messages sent while workflows are processed can easily cause performance issues and reduce parallel throughput. Workflow messages contain metadata about the event and they are used to update information in Opencast's administrative user interface and in the external API. These information may change within workflow operations and need to be updated after each operation as well as on general workflow state changes (e.g. starting a workflow). Updates are unnecessary, however, when new operations are launched since they have been updated right before that operation already and noting has changed since. Not sending those messages will cut the total amount of workflow messages almost in half.

      TestRail: Results

        Attachments

          Activity

            People

            • Assignee:
              lkiesow Lars Kiesow
              Reporter:
              lkiesow Lars Kiesow
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                TestRail: Cases