[Kde-pim] Review Request: Fix cross-resource collection moving

Volker Krause vkrause at kde.org
Sat Jul 7 15:55:56 BST 2012


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/105474/
-----------------------------------------------------------

Review request for KDEPIM.


Description
-------

This addresses the problem that on cross-resource moves only the top-level collections ends up being written to the backend, but none of its content or sub-folders.

If such a move is received by the resource, it's now replayed recursively for all sub-folders and items.

This needs a recent Akonadi server, otherwise it wont have any effect.

It's already in master, please review for backporting to the 4.9 branch.


Diffs
-----

  akonadi/CMakeLists.txt 2f0a11b 
  akonadi/agentbase_p.h 6c72e85 
  akonadi/monitor.h d43b401 
  akonadi/monitor.cpp d2037b4 
  akonadi/monitor_p.h 3a3253e 
  akonadi/monitor_p.cpp e1aa4bc 
  akonadi/recursivemover.cpp PRE-CREATION 
  akonadi/recursivemover_p.h PRE-CREATION 
  akonadi/resourcebase.h fcbc9fd 
  akonadi/resourcebase.cpp 48f61f7 
  akonadi/resourcescheduler.cpp 3ddaf7a 
  akonadi/resourcescheduler_p.h 6db2fab 

Diff: http://git.reviewboard.kde.org/r/105474/diff/


Testing
-------

Tested with synchronous (maildir) and asynchronous (imap) move targets.


Thanks,

Volker Krause

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list