Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-3089 Auto-generate processes based on events
  3. OPT-3573

Sort External event traces (and sequence counts) using secondary field

    XMLWordPrintable

    Details

    • Type: Feature Part
    • Status: Done
    • Priority: L3 - Default
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 3.1.0-alpha2, 3.1.0
    • Component/s: backend
    • Labels:
      None

      Description

      For external event process generation, we will rely on the states and sequences of ingested external events. These are determined by their event timestamps. However, it is quite valid for two events to have the same timestamp in a given trace, in which we no longer have a sensible means to sort them and we could end up with two traces where this shouldn't be the case. We should determine a secondary sorting field so that all of our traces are consistent, or at least more consistent than currently.

      ATs:

      • We add a secondary sorting criteria to external event trace states
      • It might be possible to apply a sorting comparator based on the most common ordering of the events in question based on non-identical timestamps

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: