meaning of GRAPH ?g {}

If I have a dataset

<aa> { <sa> <pa> <oa> }

<bb> { <sb> <pb> <ob> }

And ask

SELECT ?g
{ GRAPH ?g {}
}

what should I get back.
I thought it should be <aa> and <bb> but to get that I had to rewrite the query as

SELECT DISTINCT ?g
{ GRAPH ?g { ?s ?p ?o}
}

Should I report this as a triple store defect?



Jeremy J Carroll
Principal Architect
Syapse, Inc.

Received on Tuesday, 30 July 2013 20:00:53 UTC