I was checking Azure data sync functionality for azure sql databases and observed that data was not properly synced.
Scenario: I have created Sync group having one hub machine [Hub1] and 2 databases one within same data center [DB1] and another from other data center [DB2].
Case: I have made modification in one table of DB2 and triggered\ran sync to do database synchronization. After sync, when I check database, I have observed that only Hub1 table data modified as per DB2 but DB1 did not modified.
when I again triggered database sync then only DB1 got modified as per change in DB2.
As per my understanding and expectation, in one sync operation, both Hub1 and DB1 should get modified as per modification in DB2.
Why is this data mismatch issue?