Sync Issues - Changes are still being lost
binaryeric says:
When a user syncs their tasks from their iPhone native app, are all tasks being updated on the server with the time of that sync, regardless of whether they have changed or not?
My wife and I are still experiencing sync issues, even after Omar told me that all sync issues had been resolved.
Scenario: (List 2 is shared)
User B : 1:30pm - Autosync, Modify List 2, Task 5 - Manual Sync;
User A : 2pm - Modify List 2, Task 1 only. No Internet, No Sync;
User B : 3pm - Autosync, Modify List 2, Task 2 only. Sync.
User A : 4pm - Syncs only. Notices changes from 2pm are gone even though User B never touched Task 1 within List 2.
We are still experiencing sync issues that mimic the above scenario & seem to indicate that either:
a) syncing is list based and any change to any task within a list is considered to be the most update 'list' and all tasks within that list are updated to reflect that new timestamp
or
b) syncing is actually performing a full compare against every single task & updating the 'latest' timestamp for every single task on every single sync.
I would expect that ONLY when a task is modified is it given an updated timestamp & ONLY items with timestamps greater than the item they are compared against are sync'd.
If a user is away from a connection and makes a lot of changes, adds or removes tasks, etc - they SHOULD NOT need to worry that everything they are doing may be lost if the person they are sharing that list with is able to sync before they are some time that day...
At the moment my wife has told me she is about to give up on RTM because she is sick of things disappearing.
So am I.
My wife and I are still experiencing sync issues, even after Omar told me that all sync issues had been resolved.
Scenario: (List 2 is shared)
User B : 1:30pm - Autosync, Modify List 2, Task 5 - Manual Sync;
User A : 2pm - Modify List 2, Task 1 only. No Internet, No Sync;
User B : 3pm - Autosync, Modify List 2, Task 2 only. Sync.
User A : 4pm - Syncs only. Notices changes from 2pm are gone even though User B never touched Task 1 within List 2.
We are still experiencing sync issues that mimic the above scenario & seem to indicate that either:
a) syncing is list based and any change to any task within a list is considered to be the most update 'list' and all tasks within that list are updated to reflect that new timestamp
or
b) syncing is actually performing a full compare against every single task & updating the 'latest' timestamp for every single task on every single sync.
I would expect that ONLY when a task is modified is it given an updated timestamp & ONLY items with timestamps greater than the item they are compared against are sync'd.
If a user is away from a connection and makes a lot of changes, adds or removes tasks, etc - they SHOULD NOT need to worry that everything they are doing may be lost if the person they are sharing that list with is able to sync before they are some time that day...
At the moment my wife has told me she is about to give up on RTM because she is sick of things disappearing.
So am I.