Revision 6d3de83...

Go back to digest for 21st October 2012

Optimization in KDE-PIM

Dan Vratil committed changes in [kdepim-runtime/KDE/4.9] /google/contacts:

Fetch Google contacts photos in batches to avoid reaching quota

The number of Google API requests per user per second is limited.
Fetching high amount of contact photos (usually at initial sync)
almost always hits the quota and so some contact photos are not
synced.

This commit queues the requests and sends them in batches. When we hit
the quota, the interval between batches is increased and the failed
requests are queued again.


FIXED-IN: 4.9.3

File Changes

Modified 2 files
  • /google/contacts
  •   resources/contactsresource.cpp
  •   resources/contactsresource.h
2 files changed in total