Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #39260 All Revisions ] Back to Issue ]
Summary 0039260: Send delta age in ping, check delta before going offline
Revision 2018-09-24 21:48 by mtaal
Description When sending the ping from cs to ss also send the delta age. Store it in the mobile server definition.

When going offline determine if the offline state is valid by checking the age of the delta. Make this age limit configurable, default to 5 minutes. If the delta is old then treat the situation the same as with a sync error: invalid offline which is shown to the user.

There is a risk that the store can not go offline after that as the delta is too large. So we will introduce a check procedure which checks the age of the batches in CS. If it is too old we do not allow going offline or transition to online.
Revision 2018-09-11 17:54 by mtaal
Description When the SS starts currently it starts in offline mode. It seems better to start in the same mode as it was stopped. As this is what it would have been anyway hadn't it stopped.

When sending the ping from cs to ss also send the delta age. Store it in the mobile server definition.

When going offline determine if the offline state is valid by checking the age of the delta. Make this age limit configurable, default to 5 minutes. If the delta is old then treat the situation the same as with a sync error: invalid offline which is shown to the user.

There is a risk that the store can not go offline after that as the delta is too large. So we will introduce a check procedure which checks the age of the batches in CS. If it is too old we do not allow going offline or transition to online.
Revision 2018-09-11 09:12 by mtaal
Description Allow going online also if there is a large delta. This because it is better if the store can go online than stay offline. This to give the store time to recover.

There is a risk that the store can not go offline after that as the delta is too large. So we will introduce a check procedure which checks the age of the batches in CS. If it is too old we do not allow going offline or transition to online.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker