sync-service: Do batched uploads

Desktop / GNOME / Epiphany - Gabriel Ivascu [gnome.org] - 2 December 2017 22:43 EST

Speed up sync by minimizing the number of requests sent to the storage server.

e3807895f sync-service: Do batched uploads
lib/ephy-sync-utils.h | 3 +
lib/sync/ephy-history-manager.c | 24 +--
lib/sync/ephy-open-tabs-manager.c | 9 +-
lib/sync/ephy-password-manager.c | 25 ++--
lib/sync/ephy-sync-service.c | 257 +++++++++++++++++++++++++++++++--
lib/sync/ephy-synchronizable-manager.h | 2 +-
src/bookmarks/ephy-bookmarks-manager.c | 26 ++--
src/ephy-shell.c | 10 +-
8 files changed, 294 insertions(+), 62 deletions(-)

Upstream: git.gnome.org


  • Share