Hi all,
whenever I start akonadi (or restart it) I end up with a stuck nepomuk query.
That is, the following query seems to never finish but always lingers around:
$ qdbus org.kde.nepomuk.services.nepomukqueryservice
/nepomukqueryservice/query1 queryString
select distinct ?r ?reqProp1 where { { ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . ?r
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#isPartOf>
<nepomuk:/res/9ff86dc2-f23d-4879-9ac2-d5a2ec03704c> . ?r
<http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#messageSubject> ?v1
. FILTER(bif:contains(?v1, "'M4RI'")) . ?r a
<http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Email> . } . }
I can manually close it with
$ qdbus org.kde.nepomuk.services.nepomukqueryservice
/nepomukqueryservice/query1 close
which solves the problem until I restart akonadi again.
The query itself isn't particularly mysterious. It seems to be searching for
messages which have "M4RI" in their subject. M4RI is an open-source project
which I maintain.
Does anyone have an idea where I can find out who/what issues this query every
time akonadi starts?
Cheers,
Martin
--
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6532AFB4
_otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF
_www: http://martinralbrecht.wordpress.com/
_jab: martinralbrecht@jabber.ccc.deAttachment:
signature.asc
Description: This is a digitally signed message part.