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

Management dashboard evaluation can fail when many processes exist

    • Icon: Bug Report Bug Report
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.10.0-alpha4, 3.9.4
    • None
    • backend
    • None
    • Not defined

      Brief summary of the bug. What is it ? Where is it ?

      Context: https://camunda.slack.com/archives/C049FU181MJ/p1667505668542349

      At least one of the management reports specifically targets process instance indexes. In cases where there are many processes deployed, this can cause the ES request to fail because the URI gets too long (too many indices targeted).

      A simple solution would be to target the process instance index alias, but this might not be acceptable because users don't necessarily have authorization for all processes

      An alternative would be to target the process instance index, but then to reduce the result size by using boolean conditions on the search. While this would solve the bug, it would result in worse performance than the current solution.

      Note that it is important with either change above, or any alternative solution, that the preseeded customer onboarding data is excluded from the results.

      Steps to reproduce:

      Deploy a lot of processes (the number is unclear as it also depends on the name of the process)

      Actual result:

      The report evaluation fails

      Expected result:

      The report evaluation works with all the expected target processes

        This is the controller panel for Smart Panels app

            [OPT-6558] Management dashboard evaluation can fail when many processes exist

            Joshua Windels created issue -
            Joshua Windels made changes -
            Link New: This issue is related to SUPPORT-15025 [ SUPPORT-15025 ]
            Joshua Windels made changes -
            Status Original: Triage [ 10612 ] New: Backlog [ 11212 ]
            Renz Patriarca made changes -
            Link New: This issue is related to SUPPORT-15254 [ SUPPORT-15254 ]
            Joshua Windels made changes -
            Assignee New: Joshua Windels [ joshua.windels ]
            Joshua Windels made changes -
            Status Original: Backlog [ 11212 ] New: Ready [ 10005 ]
            Joshua Windels made changes -
            Status Original: Ready [ 10005 ] New: In Development [ 10312 ]
            Joshua Windels made changes -
            Assignee Original: Joshua Windels [ joshua.windels ] New: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ]
            Status Original: In Development [ 10312 ] New: In Review [ 10212 ]
            Giuliano Rodrigues Lima made changes -
            Assignee Original: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ] New: Cigdem Ilhan [ cigdem.ilhan ]
            Status Original: In Review [ 10212 ] New: In Test [ 10004 ]
            Cigdem Ilhan made changes -
            Assignee Original: Cigdem Ilhan [ cigdem.ilhan ]
            Resolution New: Fixed [ 1 ]
            Status Original: In Test [ 10004 ] New: Done [ 10010 ]

              Unassigned Unassigned
              joshua.windels Joshua Windels
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: