[Nepomuk] Review Request: Use graph groups to filter out ontology results
Vishesh Handa
me at vhanda.in
Mon Oct 15 14:56:19 UTC 2012
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/106878/
-----------------------------------------------------------
Review request for Nepomuk and Sebastian Trueg.
Description
-------
Use graph groups to filter out ontology results
Virtuoso has this concept of graph groups. We have added all the
ontology graphs + ontology metadata graphs + virtuoso data graph in this
graph group.
All search results generated by the query engine do not contain results
from this graph. This is a much faster approach than the earlier user
visibility approach which would cause a huge performance bottleneck.
While the current approach is great. It still doesn't solve all our
problems. We still get graph results in the negated terms, and we STILL
get some ontology results in some queries. Probably a virtuoso bug.
Can I removed the user visibility update code? I don't think it is required any more.
Diffs
-----
autotests/test/querytests.cpp 8417599
libnepomukcore/query/query.cpp a0459a5
services/storage/virtuosoinferencemodel.cpp bac2f5e
Diff: http://git.reviewboard.kde.org/r/106878/diff/
Testing
-------
Thanks,
Vishesh Handa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20121015/eacee701/attachment.html>
More information about the Nepomuk
mailing list