D7921: Reuse the same data when inReplyTo and References are equal

Milian Wolff noreply at phabricator.kde.org
Thu Sep 21 16:29:22 BST 2017


mwolff created this revision.
Restricted Application added a project: KDE PIM.
Restricted Application added a subscriber: KDE PIM.

REVISION SUMMARY
  This is only sharing the data within a single mail. It could
  be optimized even further by reusing the same instance for every
  thread. But I think that's not easy without implementing threading
  on the server side.
  
  This decreases peak memory consumption by ~100MB on my mails, when
  opening the LKML folder.
  
  Depends on new KMime API (cf. https://phabricator.kde.org/D7920).

REPOSITORY
  R44 KDE PIM Runtime

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D7921

AFFECTED FILES
  plugins/akonadi_serializer_mail.cpp

To: mwolff
Cc: #kde_pim, dvasin, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20170921/e72ffa88/attachment.html>


More information about the kde-pim mailing list