[Kde-pim] Review Request 112362: Don't send ItemSearchJob queries through Akonadi

Dan Vrátil dvratil at redhat.com
Thu Aug 29 16:50:13 BST 2013


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

Review request for KDEPIM-Libraries.


Description
-------

Instead of waiting for Akonadi to talk to Nepomuk and sending us matching items, we query Nepomuk from the ItemSearchJob and then use ItemFetchJob to fetch matching items from Akonadi.

This prevents blocking Akonadi session in case virtuoso goes nuts and does not respond to queries.

The only disadvantage of this approach is that we are losing support for anything else but SPARQL and Nepomuk, but we don't use anything else in KDE, so I don't know whether it's really a problem?


Diffs
-----

  akonadi/itemsearchjob.h 87d34b5 
  akonadi/itemsearchjob.cpp 175c76e 

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


Testing
-------


Thanks,

Dan Vrátil

_______________________________________________
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