-
Notifications
You must be signed in to change notification settings - Fork 93
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
Some SPARQL queries fail on Virtuoso - create a VirtuosoSparql dialect ? #644
Comments
That's strange. Path expressions have been in SPARQL 1.1 for a long time. Are you using some old version of Virtuoso? I have minimal experience with it but I'd think this would be a pretty basic feature. It's hard to substitute by rewriting queries since * means a property can be chained any number of times. |
Go ahead and create a VirtuosoSparql class if it helps solve your problem. Note that we rely on class autoloading so you need to run composer update after adding a new class. |
Hmm, did you already resolve the transitive operator issue this was originally about? The separator argument could be simply added to GenericSparql. No need to create a subclass just for that. |
I initially jumped at the conclusion too fast : the problem was indeed with
the separator, and not with transitive operator.
I will create a PR to fix GenericSparql for this.
Thanks
2017-10-26 19:22 GMT+02:00 Osma Suominen <[email protected]>:
… Hmm, did you already resolve the transitive operator issue this was
originally about?
The separator argument could be simply added to GenericSparql. No need to
create a subclass just for that.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#644 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACmj8XAJ8ld1ezWG2Ab6VQpsxgn4k8hZks5swL_jgaJpZM4QHuij>
.
--
*Thomas Francart* -* SPARNA*
Web de *données* | Architecture de l'*information* | Accès aux
*connaissances*
blog : blog.sparna.fr, site : sparna.fr, linkedin :
fr.linkedin.com/in/thomasfrancart
tel : +33 (0)6.71.11.25.97, skype : francartthomas
|
When using a connection to a Virtuoso-backed SPARQL endpoint, some queries fail :
This query can be tested at http://data.legilux.public.lu/sparql
Virtuoso requires a separator argument :
Should I subclass GenericSparql with a VirtuosoSparql maybe ?
The text was updated successfully, but these errors were encountered: