- From: Alex Hall <alexhall@revelytix.com>
- Date: Wed, 1 Feb 2012 10:30:54 -0500
- To: Andy Seaborne <andy.seaborne@epimorphics.com>
- Cc: public-rdf-wg@w3.org
- Message-ID: <CAFq2biyMp6yA26JEygGoJRd5YRT+-U9yO-_WBn0uVCHKYEGguw@mail.gmail.com>
On Wed, Feb 1, 2012 at 8:58 AM, Andy Seaborne <andy.seaborne@epimorphics.com > wrote: > > > On 01/02/12 13:40, David Wood wrote: > >> >>> <s> <p> {<a> <b> <c> } >>>>> >>> >>>>> >>> you mint an identifier (<g1> ) then store these quads: >>>>> >>> >>>>> >>> <s> <p> <g1> DEFAULT >>>>> >>> <a> <b> <c> <g1> >>>>> >>>> >> >>>> >> >>>> >> For what it is worth, this is what Mulgara does. >>>> >>> Actually, this is incorrect. Mulgara will never mint a new graph identifier for you. Mulgara doesn't even support any multi-graph formats, since its developers have been busy with their day jobs :-) Mulgara only supports single-graph formats (RDF/XML, Turtle, RDFa) and you must explicitly tell Mulgara the URI of the graph into which you are loading a document. There's no SPARQL 1.1 support (see "day jobs" above) so you can't insert into the default graph. > > >>> > David, >>> > >>> > Does Mulgara claim to support graph literals? >>> >> Mulgara supports what it calls named graphs. In fact, you*can't* query >> Mulgara (or its predecessors) without querying a particular graph. Our >> original query language (TQL) forced you to name a graph; the SPARQL >> implementation defaults to the default graph as configured, I believe. >> Each quad is indexed with its graph membership. >> >> >> There are some "special" graphs in Mulgara, especially the "system" graph >> that stores triples about all the graphs that the system holds. They are >> exposed and queryable. >> > Right, but named graphs and graph literals are very different. It's true that one possible implementation of graph literals is to use specially-minted internal graph ID's, but Mulgara doesn't do that. > >> > >>> > What does >>> > >>> > SELECT ?o {<s> <p> ?o } >>> > >>> > return? >>> >> If you queried the system graph thusly you would get the list of graph >> URIs held by that Mulgara instance. >> > > Query the configured default graph. > > Does ?o return {<a> <b> <c> } or <g1> or something else? > > (By the way - is the data syntax for graph literals understood by Mulgara > documented anywhere?) Just to be clear, Mulgara claims no support for graph literals. -Alex
Received on Wednesday, 1 February 2012 15:31:53 UTC