-
Given the following scenario: In the client
In the server In the client: In the server: Question: options = new SyncOptions() { Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
It's one of your trigger ? or a DMS trigger ? |
Beta Was this translation helpful? Give feedback.
-
My trigger |
Beta Was this translation helpful? Give feedback.
Use case
Client 1 makes some changes and then sync: Batch A (BA)
Client 1 send BA to Server
Server Applies BA and send back nothing (for keeping the sample easy to understand)
Timeout exception is occurring
Client 1 did not receive any confirmation and sync is aborted (at last not mark as complete)
Client 2 makes some changes and then sync : Batch B (BB) (and BB is updating same rows as BA)
Client 2 send BB to Server
Server Applies BB and send back nothing
Client 1 send BA to Server(connection to server reestablished)
Server Applies BA (overwriting BB) WRONG
Client 1 has batch BA (should end with BB) WRONG
Client 2 sync(receive BA) WRONG
Client 2 has batch BA(error) WRONG
Sorry, we were u…