The configuration of the "default graph" as defined in SPARQL is currently fixed and includes all statements, disregarding any context information they have. Other use cases require an alternative configuration where the default graph only matches statements without context information. It should be possible to create repositories with either configuration.
Reverted back to original scope. Default graph scope will be made configurable per repository to suite various use cases. Test case failures will be communicated with the RDF data access working group.
Fix default scope for SPARQL's basic graph patterns
Make default graph/scope for queries configurable
Type
Bug
[ 1
]
New Feature
[ 2
]
Description
Currently, basic graph patterns in SPARQL queries match statements from both the default graph and the named graphs. The current SPARQL specification suggests that this is not correct: basic graph patterns should only match statements in the default graph.
The configuration of the "default graph" as defined in SPARQL is currently fixed and includes all statements, disregarding any context information they have. Other use cases require an alternative configuration where the default graph only matches statements without context information. It should be possible to create repositories with either configuration.