Revision 7802a78...

Go back to digest for 11th May 2014

Optimization in KDE-PIM

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

IMAP-Resource: Check available UID's first & retrieve 50 time more flags.

This way we avoid the UID fragmentation problem (we try to fetch a lot of
messages that are not available on the server).
It's also a nice first step towards only syncing a certain time-frame.

Retrieving 50 times more flags than full messages should still result in
low memory consumption while greatly reducing roundtrips.

File Changes

Modified 2 files
  • /imap
  •   resources/retrieveitemstask.cpp
  •   resources/tests/testretrieveitemstask.cpp
2 files changed in total