1
0
mirror of https://github.com/etesync/android synced 2025-02-02 19:01:06 +00:00
etesync-android/app
Tom Hacohen f7104bbcef Syncmanager: fetch journal entries in chunks.
Before this commit we used to fetch the whole journal entry list in one
go, which caused issues in two cases:
1. On slow internet connections the download may fail.
2. With big journals: Android interrupts sync managers if they don't
    perform any significant network traffic for over a minute[1],
    and because we would first download and only then process, we would
    sometimes hit this threshold.

Current chunk size is set to 50.

1: https://developer.android.com/reference/android/content/AbstractThreadedSyncAdapter.html
2017-05-12 14:36:43 +01:00
..
src Syncmanager: fetch journal entries in chunks. 2017-05-12 14:36:43 +01:00
.gitignore Minor code tweaks (by lint) 2014-12-21 11:24:00 +01:00
build.gradle Bump version. 2017-05-12 12:46:32 +01:00
lint.xml Version 0.7 2015-03-12 18:25:09 +01:00
proguard-rules.txt Rename the Android package to EteSync 2017-02-27 13:23:24 +00:00