Revision 063a7c7...

Go back to digest for 13th April 2014

Other in KDE-PIM

Christian Mollekopf committed changes in [kdepim-runtime/kolab/integration/4.13.0] /imap:

IMAP Resource: download email in throttled batches so we don't overload akonadi.

This makes it possible to download large folders 200k+ without going OOM or
overloading akonadi.

Additionally this patch disables the fetching of missing item bodies,
and fixes the progress reporting by setting the total number of items.

File Changes

Modified 10 files
  • /imap
  •   resourcesresource.cpp
  •   resources/resourcestate.cpp
  •   resources/resourcestate.h
  •   resources/resourcestateinterface.h
  •   resources/resourcetask.cpp
  •   resources/resourcetask.h
  •   resources/retrieveitemstask.cpp
  •   resources/retrieveitemstask.h
  •   resources/tests/dummyresourcestate.cpp
  •   resources/tests/dummyresourcestate.h
10 files changed in total