Revision dc97df0...

Go back to digest for 8th June 2014

Optimization in KDE-PIM

David Faure committed changes in [kdepimlibs/KDE/4.13] /:

Speed up opening the folder properties dialog in kmail.

An IMAP mail check schedules a large number of tasks.
Tasks that the user is waiting for, such as ItemFetch (reading one mail)
or SyncCollectionAttributes (as called by the folder properties dialog)
should have priority over that.

There might be more types of tasks that the user could potentially be waiting for.
Maybe we could even blacklist instead of whitelist, i.e. put folder-sync tasks
in a low-prio queue, while the default queue would be above it. Not sure.

REVIEW: 118602

File Changes

Modified 2 files
  •   akonadi/resourcescheduler.cpp
  •   akonadi/resourcescheduler_p.h
2 files changed in total