Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-1318

I can see if the target value comparison is still loading the data

    Details

    • Type: Task
    • Status: Done
    • Priority: L3 - Default
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-alpha1, 2.2.0
    • Component/s: frontend
    • Labels:
      None

      Description

      AT:

      • I go the target value comparison in the report builder (choose view: average flow node duration, group by: flow nodes, visualize as: heatmap and click on target): while the data is loaded to be rendered as a table, I see a loading indicator

      Context:

      • When the process diagram is quite large, it can take quite some time to load the data and render the table. During that loading time the following image is displayed: . It is not transparent to the user that the modal is still loading, but the user has rather the feeling that there is a bug. We should therefore show a loading indicator instead, while the data is loading.

        Activity

        Hide
        sebastian.stamm Sebastian Stamm added a comment -

        I did a performance analysis and found out that we are not actually loading any data. What's taking so long is the parsing of the xml by bpmn-js. So we could speed this up by caching the parsed models. For now though, the loading indicator prevents the user from seeing the unfinished state, so I'd say it's fine. Implementation looks good, too.

        Show
        sebastian.stamm Sebastian Stamm added a comment - I did a performance analysis and found out that we are not actually loading any data. What's taking so long is the parsing of the xml by bpmn-js. So we could speed this up by caching the parsed models. For now though, the loading indicator prevents the user from seeing the unfinished state, so I'd say it's fine. Implementation looks good, too.

          People

          • Assignee:
            Unassigned
            Reporter:
            johannes.heinemann Johannes Heinemann
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: