Bug 304804 - Kmail address completion fails after git commit 6d245db57a02d0a59a71224f0f404796d7fc82c2
Summary: Kmail address completion fails after git commit 6d245db57a02d0a59a71224f0f404...
Status: RESOLVED FIXED
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: queryservice (show other bugs)
Version: git master
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Nepomuk Bugs Coordination
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-08 16:08 UTC by Hrvoje Senjan
Modified: 2012-08-09 16:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hrvoje Senjan 2012-08-08 16:08:54 UTC
If this is a WIP, just let me know :)
Updated my nepomuk-core checkout, to find that (at least that) address completion doesn't work anymore, with
messages like this:
Failed to get requested akonadiItemId property
Opened akonadiconsole, and all the contacts did have their ID visible and present, and the queries where executed but couldn't (?) be delivered to kmail.

Reproducible: Always

Steps to Reproduce:
1. Try address completion with latest master 

Actual Results:  
No mail's are suggested

Expected Results:  
Should suggest mail's / contacts

With that commit reverted, everything works as expected.
Searching for contacts through krunner produced output as they did before.
Comment 1 Vishesh Handa 2012-08-08 16:27:24 UTC
Hmm. Weird.

I just tried checking out to that commit and I tried master, both seemed to work for me. Are you sure reverting that particular commit fixed the issue?

Could you run $ qdbus org.kde.nepomuk.services.nepomukqueryservice /servicecontrol shutdown
and then wait for a bit and run $ nepomukservicestub nepomukqueryservice

Please also restart krunner, and see if you get any results. I'd like to see the output of the query service.
Comment 2 Hrvoje Senjan 2012-08-08 16:29:32 UTC
Sorry for confusion, krunner results in contacts are found with and without that commit
Comment 3 Vishesh Handa 2012-08-08 16:30:59 UTC
(In reply to comment #2)
> Sorry for confusion, krunner results in contacts are found with and without
> that commit

No problem. I'm just happy there isn't any bug.

I'm closing this bug as INVALID.
Comment 4 Hrvoje Senjan 2012-08-08 16:33:12 UTC
Well, there is a bug - it's in contacts not getting delivered to kmail, that last sentence in original report was meant (contrary to kmail, krunner works as before that commit)
Comment 5 Hrvoje Senjan 2012-08-08 16:56:40 UTC
Result after doing $ nepomukservicestub nepomukqueryservice,opening kmail, and trying to search contacts:
nepomukservicestub nepomukqueryservice
nepomukqueryservice(25695)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-hrvoje/ksycoca4"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?person ?reqProp1 WHERE {   graph ?g {     ?person <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?person a nco:PersonContact ;             nco:hasEmailAddress ?email .     ?email nco:emailAddress "erwin.vandevelde@gmail.com"^^<http://www.w3.org/2001/XMLSchema#string> .   } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?person ?reqProp1 WHERE {   graph ?g {     ?person <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?person a nco:PersonContact ;             nco:hasEmailAddress ?email .     ?email nco:emailAddress "erwin.vandevelde@gmail.com"^^<http://www.w3.org/2001/XMLSchema#string> .   } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?person ?reqProp1 WHERE {   graph ?g {     ?person <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?person a nco:PersonContact ;             nco:hasEmailAddress ?email .     ?email nco:emailAddress "erwin.vandevelde@gmail.com"^^<http://www.w3.org/2001/XMLSchema#string> .   } }"
nepomukqueryservice(25695)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-hrvoje/nepomuk-socket"
QObject::setParent: Cannot set parent, new parent is in a different thread
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d37c0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'v'" .  }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'v'" .  }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'v'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'v'" .  }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x155c7d0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'v*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'v*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'v*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d5670)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'vo'" .  }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'vo'" .  }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'vo'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'vo'" .  }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d5080)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vo*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vo*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vo*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d4150)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvol", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvol", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvol", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvol", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvol", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvol", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvol", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvol", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvol", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvol", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvol", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d62d0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vol*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vol*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'vol*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d5e50)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvoli", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvoli", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvoli", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvoli", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d55c0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvoli", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvoli", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvoli", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvoli", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvoli", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvoli", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvoli", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d6b30)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'voli*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'voli*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'voli*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvolim", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvolim", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvolim", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvolim", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d5e50)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bvolim", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bvolim", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bvolim", "i") } } "
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d6b30)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvolim", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvolim", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bvolim", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bvolim", "i") }  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d7ec0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'volim*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'volim*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'volim*'"  } }"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d6f20)



Output when searching through krunner:

nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="10" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><literal datatype="http://www.w3.org/2001/XMLSchema#string">ivan AND vond</literal></query>
" "select distinct ?r where { { ?r ?v1 ?v2 . FILTER(bif:contains(?v2, "'ivan' AND 'vond'")) . FILTER EXISTS { ?r a [ <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#userVisible> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> ] . } . } UNION { ?r ?v1 ?v3 . ?v3 <http://www.w3.org/2000/01/rdf-schema#label> ?v2 . FILTER(bif:contains(?v2, "'ivan' AND 'vond'")) . FILTER EXISTS { ?r a [ <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#userVisible> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> ] . } . } . } LIMIT 10"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d7ec0)
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::query: Query request: "<?xml version="1.0"?><query limit="10" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><literal datatype="http://www.w3.org/2001/XMLSchema#string">ivan AND vondraček</literal></query>
"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "<?xml version="1.0"?><query limit="10" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><literal datatype="http://www.w3.org/2001/XMLSchema#string">ivan AND vondraček</literal></query>
"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="10" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><literal datatype="http://www.w3.org/2001/XMLSchema#string">ivan AND vondraček</literal></query>
" "select distinct ?r where { { ?r ?v1 ?v2 . FILTER(bif:contains(?v2, "'ivan' AND 'vondraček'")) . FILTER EXISTS { ?r a [ <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#userVisible> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> ] . } . } UNION { ?r ?v1 ?v3 . ?v3 <http://www.w3.org/2000/01/rdf-schema#label> ?v2 . FILTER(bif:contains(?v2, "'ivan' AND 'vondraček'")) . FILTER EXISTS { ?r a [ <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#userVisible> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> ] . } . } . } LIMIT 10"
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/2af33fb7-6f15-44d9-97a4-463aa4f613e2" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/d8cc5aa4-95f8-4a6d-ab0d-d6e9585ce0e7" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/40171c37-ccae-4552-9ad8-8d10567e9d1f" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/58e3eea7-7016-4129-918c-3df247f7cadb" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/7d0a24c4-64b6-449f-9e99-5820ff7a974f" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/aa5803da-fd71-46c7-9933-4b37e5624dc0" )  0
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 6
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(25695)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x15d7ec0)


This is WITH that commit
To summarize - searching with krunner is OK with and without 6d245db. Kmail fails with 6d245db.
Comment 6 Vishesh Handa 2012-08-08 17:20:06 UTC
Thanks for the debug output.

I'm fairly surprised that 6d245db makes the queries fail, cause it doesn't change anything. I guess I'll have to try it out myself.
Comment 7 Hrvoje Senjan 2012-08-08 17:54:22 UTC
Sorry if this is only noise (i don't really understand this :-) ):
kdepim/libkdepim/addresseelineedit.cpp 375-388
Comment 8 Vishesh Handa 2012-08-08 18:10:35 UTC
(In reply to comment #7)
> Sorry if this is only noise (i don't really understand this :-) ):
> kdepim/libkdepim/addresseelineedit.cpp 375-388

Nah. It's not. I think I might have figured it out. Lemme try writing a test case...

Got it from looking at the code. There is a problem with that patch. I should add some unit tests for this. Could you please test this out?

vlap:~/kde/src/nepomuk/core/services/queryservice $ gd .
diff --git a/services/queryservice/searchrunnable.cpp b/services/queryservice/searchrunnable.cpp
index 8d9db6f..10f0f40 100644
--- a/services/queryservice/searchrunnable.cpp
+++ b/services/queryservice/searchrunnable.cpp
@@ -67,7 +67,7 @@ void Nepomuk2::Query::SearchRunnable::run()
 #endif
 
     //Iterator of results
-    ResultIterator hits(sparql);
+    ResultIterator hits(sparql, m_folder->requestPropertyMap());
     while ( m_folder &&
             hits.next() ) {
         Result result = hits.result();
Comment 9 Hrvoje Senjan 2012-08-08 18:32:22 UTC
Still nothing. Output (if needed):


nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x238e740)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'z'" .  }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'z'" .  }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'z'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'z'" .  }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x243e5e0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'z*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'z*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'z*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x243ed30)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'zd'" .  }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'zd'" .  }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameGiven ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:nameFamily ?v . ?v bif:contains "'zd'" .  }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . ?v bif:contains "'zd'" .  }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x238e740)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zd*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zd*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zd*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x24405a0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdr", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdr", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdr", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdr", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdr", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdr", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdr", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdr", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdr", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdr", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdr", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdra", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdra", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdra", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdra", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x24406c0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdra", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdra", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdra", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409" )  0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x243ec10)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2443a90)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdr*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdr*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdr*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2442dd0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdra", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdra", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdra", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdra", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409" )  0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2440190)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "SELECT DISTINCT ?r ?reqProp1 WHERE { <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> a ?v2 . <nepomuk:/res/f777fe2f-c899-42bf-b17a-059b42628409> <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 . } LIMIT 1"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: Found result:  QUrl( "" )  0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 1
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2442dd0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdra*'"  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdra*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?group WHERE {   graph ?g {     ?group <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?itemId .     ?group nco:contactGroupName ?v .     ?v bif:contains "'zdra*'"  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::listingFinished: Listing done. Total: 0
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2444ab0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdrav", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdrav", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdrav", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdrav", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x2443b50)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdrav", "i") }  } }" QHash(("reqProp1", "http://akonadi-project.org/ontologies/aneo#akonadiItemId"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdrav", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdrav", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdrav", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdrav", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "prefix nco:<http://www.semanticdesktop.org/ontologies/2007/03/22/nco#>SELECT DISTINCT ?r ?reqProp1 WHERE {   graph ?g {     ?r <http://akonadi-project.org/ontologies/aneo#akonadiItemId> ?reqProp1 .     ?r a nco:PersonContact .     { ?r nco:fullname ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameGiven ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:nameFamily ?v . FILTER regex(str(?v), "\\bzdrav", "i") }    UNION     { ?r nco:hasEmailAddress ?email .       ?email nco:emailAddress ?v . FILTER regex(str(?v), "\\bzdrav", "i") }  } }"
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdravk", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdravk", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::getFolder: Creating new search folder for query: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdravk", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdravk", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::Folder::removeConnection: Folder unused. Deleting.
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::slotFolderAboutToBeDeleted: Nepomuk2::Query::Folder(0x24492b0)
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::list:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::SearchRunnable::run: "<?xml version="1.0"?><query limit="0" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""/>
" "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdravk", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdravk", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdravk", "i") } } "
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::FolderConnection::close:
nepomukqueryservice(5950)/nepomuk (query service) Nepomuk2::Query::QueryService::sparqlQuery: Query request: "select distinct ?email ?fullname where { ?r a nco:Contact . ?r nco:hasEmailAddress ?v .  ?v nco:emailAddress ?email . { FILTER regex( str(?email), "\\bzdravko", "i") . ?r nco:fullname ?fullname } union { ?r nco:fullname ?fullname . FILTER regex( str(?fullname), "\\bzdravko", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameFamily ?family . FILTER regex( str(?family), "\\bzdravko", "i") } union { ?r nco:fullname ?fullname . ?r nco:nameGiven ?given . FILTER regex( str(?given), "\\bzdravko", "i") } } " QHash(("fullname", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#fullname")("email", "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#hasEmailAddress"))
Comment 10 Vishesh Handa 2012-08-09 13:39:59 UTC
Git commit d3efd513c0c5c7dd86ead080ca24f1b45192c815 by Vishesh Handa.
Committed on 09/08/2012 at 12:34.
Pushed by vhanda into branch 'master'.

QueryIterator: Make it work with sparql queries + RequestPropertyMap

* The RequestPropertyMap was not copied in the QueryIterator
* The QueryService did not pass the RequestPropertyMap to the iterator

This makes the QueryServiceTest::sparqlQueries pass.

M  +1    -0    libnepomukcore/query/resultiterator.cpp
M  +1    -1    services/queryservice/searchrunnable.cpp

http://commits.kde.org/nepomuk-core/d3efd513c0c5c7dd86ead080ca24f1b45192c815
Comment 11 Hrvoje Senjan 2012-08-09 16:25:07 UTC
Confirmed as fixed. Thanks ;)