-
Bug Report
-
Resolution: Done
-
L3 - Default
-
None
-
None
-
Not defined
Problem:
The import can be blocked when the equality check between two events in a trace is not correct. The error refers to the expected general contract between two objects being violated when its equality method is called. Reported in this support ticket: https://jira.camunda.com/browse/SUPPORT-11426
Steps to reproduce:
So far this has been unreproducible.
Expected result:
The comparators should always resolve the "best guess" ordering that we can. It should handle duplicate events, if for whatever reason they occur
Hints:
It looks like our tertiary check for the commonly occurred sequence has a violating comparator. From the logs, it also looks like it is quite an expensive check if it happens often. This might be solvable through deduplication, rewriting the Comparator, or possibly removing this "best guess" check completely