gecko-dev/mobile/android/services
Grisha Kruglov 976fe61ec1 Bug 1291821 - Track incomplete stages and re-sync them r=rnewman
Stage re-sync is requested if:
- We hit a 412 either during batching download or batching upload
- We hit a sync deadline either during batching download or when merging records from the buffer

SessionStoreDelegate interface was expanded with onStoreFailed,
indicating that not just a particular record failed, but the whole operation did.

onFetchFailed is used to inform delegates of 412/deadline failures during downloads.
Three new exception types were added, to facilitated messaging between different layers.

MozReview-Commit-ID: Ltdi5noEvdV

--HG--
extra : rebase_source : 9d4af039198b9bc92fbbf25cf8e3d32375a2ab26
2017-02-24 13:04:54 -08:00
..
manifests Bug 1245791 - Part 1: Start FxAccountDeletedService directly, not through an intent r=nalexander 2016-07-07 11:32:52 -07:00
src/main Bug 1291821 - Track incomplete stages and re-sync them r=rnewman 2017-02-24 13:04:54 -08:00
README.txt
strings.xml.in Bug 1325264 - Update wording of 'disconnect from sync' dialog. r=Grisha 2017-01-27 18:11:44 +01:00

These files are managed in the android-sync repo. Do not modify directly, or your changes will be lost.