ad-freiburg / qlever

Very fast SPARQL Engine, which can handle very large knowledge graphs like the complete Wikidata, offers context-sensitive autocompletion for SPARQL queries, and allows combination with text search. It's faster than engines like Blazegraph or Virtuoso, especially for queries involving large result sets.
Apache License 2.0
406 stars 52 forks source link

error with unconstrained query #523

Closed balhoff closed 2 years ago

balhoff commented 2 years ago

I'm very interested in trying out QLever and looking forward to full SPARQL 1.1 support, especially named graphs. I got it set up and ran into an issue with the first query I usually try to see if a triplestore is running:

Query: 
SELECT ?s ?p ?o WHERE { ?s ?p ?o . } LIMIT 10

Error Msg: 
CHECK FAILED (Asked to execute a scan for the full index. This should never happen.; in ../src/engine/IndexScan.cpp, line 261, function virtual void IndexScan::computeResult(ResultTable*))

Will you support this kind of query in the future?

hannahbast commented 2 years ago

@balhoff Thank you for your comment. We are currently adding SPARQL 1.1 features at a high speed. The query from your example is trivial to support. Named graphs are also not hard to support. Both features will be added shortly.

balhoff commented 2 years ago

Thank you, that sounds great.

hannahbast commented 2 years ago

@balhoff We would be interested to hear about typical use cases for which you have QLever in mind. Also, if you have an interesting dataset, please let us know.

balhoff commented 2 years ago

@hannahbast thank you, I will send you an email soon.

hannahbast commented 2 years ago

Moved to #615