This article explains the behavior of ConnectAll during concurrent updates when Conflict Management rules are active. It addresses scenarios where updates in the source system (e.g., Rally) are not reflected in the target system (e.g., Jira).
Symptoms
This issue typically occurs when concurrent updates are performed on the same record in both systems within a short time frame. When a Conflict Management strategy is configured, ConnectAll enforces a "prevailing record" (the system of record).
If the Conflict Management rule is set to favor the target system (e.g., Jira), ConnectAll will prioritize the target system's data. If an update is detected in the source system (Rally) simultaneously with an update in the target system (Jira), the integration will respect the prevailing record's state, resulting in the source system's changes being ignored or reverted to match the prevailing record.
To ensure data consistency and prevent synchronization conflicts, please follow these best practices: