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

Dan Vrátil dvratil at redhat.com
Thu Aug 7 11:18:35 BST 2014


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

(Updated Aug. 7, 2014, 12:18 p.m.)


Status
------

This change has been discarded.


Review request for KDEPIM-Libraries.


Repository: kdepimlibs


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: https://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