Improve synchronization behavior for field changes which are not in the issue history
Description
Environment
None
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter

Deployment
Cloud
Data Center
Priority
Backbone Issue Sync
Backbone Issue Sync
Created August 5, 2019 at 6:01 AM
Updated February 15, 2023 at 4:41 PM
Backbone synchronizes field changes based on the history of an issue. When an issue gets updated, it analyzes the history and synchronizes all changes which happened since the last synchronization.
However, there are some field changes which are not recorded in the history, e.g. adding/removing a watcher or a vote, scripted fields (by Scriptrunner), etc.
Current situation
Backbone currently synchronizes these fields when another synchronized field changes.
Improved situation
Backbone checks periodically if fields have changed which are not recorded in the issue history.