Uploaded image for project: 'Opencast'
  1. MH-12730

Workflow Index Rebuild Performance

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects versions: 4.1
    • Fix versions: 5.0
    • Components: Backend Software

      Description

      For a workflow-index rebuild Opencast loads and deserializes far more data that it actually needs. This may even lead to a system needing hours before it can actually start the index rebuild or for the process to fail due to the massive amount of required memory.

      This patch tries to improve this behavior by requesting the specific resources directly from the database and deserializing only what is necessary.

      Additionally, it will also avoid sending those messages via message broker which would only be used for creating log messages. Instead, the logging is executed directly.

        TestRail: Results

          Attachments

            Issue links

              Activity

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    TestRail: Cases