- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Tue, 15 Mar 2005 16:51:07 +0000
- To: "Thompson, Bryan B." <BRYAN.B.THOMPSON@saic.com>
- Cc: "''public-rdf-dawg@w3.org' '" <public-rdf-dawg@w3.org>, "Personick, Michael R." <MICHAEL.R.PERSONICK@saic.com>, "Bebee, Bradley R." <BRADLEY.R.BEBEE@saic.com>
Thompson, Bryan B. wrote:
> Hum, I am not so comfortable with the notion that users would be unable
> to construct a graph using a SPARQL query. Is that really the current
> position? This seems to be a pretty based feature.
>
> -bryan
It's just "CONSTRUCT *" that's removed, not CONSTRUCT. Graphs can still be
returned. The choices I could see are in the referenced email -
http://lists.w3.org/Archives/Public/public-rdf-dawg/2005JanMar/0240.html
Andy
PS I am confused by the additional email addresses you added.
>
>
> -----Original Message-----
> From: Seaborne, Andy
> To: Thompson, Bryan B.
> Cc: 'public-rdf-dawg@w3.org'
> Sent: 3/15/2005 11:09 AM
> Subject: Re: CONSTRUCT * example in 10.2 does not declare "foaf" prefix.
>
> Thompson, Bryan B. wrote:
>
>>Hello,
>>
>>The CONSTRUCT * example in section 10.2 does not declare the "foaf"
>>prefix.
>>
>>CONSTRUCT * WHERE ( ?x foaf:name ?name )
>>
>>-bryan
>>
>
>
> Bryan,
>
> Also fixed by removal - the section on "CONSTRUCT *" has been removed
> because
> the definition doesn't work in the presence of GRAPH in the query. The
> idea was
> to return that subgraph that would give the same answers but with GRAPH
> the
> query is over an RDF dataset, not a single graph. The only alternative
> I can
> think of at this late stage would be to allow "CONSTRUCT *" only if no
> GRAPH
> keyword appears in the query.
>
>
> http://lists.w3.org/Archives/Public/public-rdf-dawg/2005JanMar/0240.html
>
> and example 4:
>
> CONSTRUCT { ?s ?p ?o } WHERE
> GRAPH ?g { ?s ?p ?o }
> { ?g dc:publisher <http://www.w3.org/> }
> { ?g dc:date ?date }
> FILTER app:myDate(?date) > "2005-02-28T00:00:00Z"^^xsd:dateTime
>
> Thanks again,
> Andy
Received on Tuesday, 15 March 2005 16:51:25 UTC