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

Flow node names are outdated for report with version 'all'

    XMLWordPrintable

    Details

    • Type: Bug Report
    • Status: Done
    • Priority: L3 - Default
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: 2.5.0, 2.5.0-alpha1
    • Component/s: frontend
    • Labels:
      None

      Description

      Precondition: OPT-2151 is merged

      Reproduce:

      • Create a report that is grouped by flow nodes and uses version ALL
      • In another tab, create a new process definition version that changed the names of the flownodes
      • Wait for Optimize to import the new version
      • In the original tab, without reloading, navigate away from the report and open it again.

      Expected:

      • The new Flow node names are shown

      Observed:

      • The old Flow node names are shown

      Workaround:

      • Refresh the Optimize page

      Hint:
      In the frontend caching that we introduced with OPT-2151, we assume that the flow node name endpoint always returns the same data given the same process definition key and version. This does not always hold for the version ALL. We have a similar problem for the process-definition and decision-definition xml.

      Since this problem only occurs in an edge case (report with version ALL), where we even have a note that the data can be inconsistent and there is an easy workaround, I suggest not doing anything for now.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              sebastian.stamm Sebastian Stamm
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: