-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Named Query "Proceedings" too slow and incompatible with QLever #45
Comments
More often than not the above query times out on the wikidata query service. It also doesn't work in the Qlever environment. |
Event details may be queried separately: SELECT
?item
(GROUP_CONCAT(?_event; SEPARATOR = "|") AS ?event)
(GROUP_CONCAT(?_eventLabel; SEPARATOR = "|") AS ?eventLabel)
(GROUP_CONCAT(?_eventSeries; SEPARATOR = "|") AS ?eventSeries)
(GROUP_CONCAT(?_eventSeriesLabel; SEPARATOR = "|") AS ?eventSeriesLabel)
(GROUP_CONCAT(?_eventSeriesOrdinal; SEPARATOR = "|") AS ?eventSeriesOrdinal)
(GROUP_CONCAT(?_dblpEventId; SEPARATOR = "|") AS ?dblpEventId)
WHERE {
VALUES ?item {
wd:Q107266045
}
?item wdt:P4745 ?_event.
?_event rdfs:label ?_eventLabel.
FILTER((LANG(?_eventLabel)) = "en")
OPTIONAL { ?_event wdt:P10692 ?_dblpEventId. }
OPTIONAL {
?_event p:P179 ?_partOfTheEventSeriesStmt.
?_partOfTheEventSeriesStmt ps:P179 ?_eventSeries;
pq:P1545 ?_eventSeriesOrdinal.
?_eventSeries rdfs:label ?_eventSeriesLabel.
FILTER((LANG(?_eventSeriesLabel)) = "en")
}
}
GROUP BY ?item |
The part that is incompatible to QLever is the casting to integer for the sorting of the result
|
Also adding |
Please create an issue with QLever for
upstream |
We need a two-phase query implementation now. |
The query is already two-phased see
which uses the queries
|
|
@WolfgangFahl
Use |
The text was updated successfully, but these errors were encountered: