Hi Daniel,
As you correctly noted, default graph of a dataset shouldn't depend on a query.
In other words, default graph depends on the dataset but neither on a SPARQL
endpoint nor on a specific SPARQL query. Since the second case is a query
dependent interpretation it should not be correct interpretation of a default
graph.
Regards,Milorad
From: Daniel Hernández <[email protected]>
To: [email protected]
Sent: Thursday, February 5, 2015 11:37 PM
Subject: A question about service descriptions
Hello, this question is about the SPARQL specification.
A service description can include a property UnionDefaultGraph. I'm not
sure what it means. I have two possible interpretations:
1. If the default dataset of the service is {G0, (u1,G1), ..., (un,Gn)}
then it means that G0 is the union of G1,...,Gn.
2. If a query with a dataset description FROM a FROM b is sent to the
service then the default graph of the query dataset will be the union of
the graphs resulting of dereferencing a and b, i.e., the service does
not do the merge as it is stated in the SPARQL specification.
How I must interpret it?
Thanks!
Daniel