W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > January to March 2010

Re: [TF-ENT] Informative section added regarding updates

From: Birte Glimm <birte.glimm@comlab.ox.ac.uk>
Date: Fri, 8 Jan 2010 15:06:44 +0000
Message-ID: <492f2b0b1001080706h4816cabcgade5d9b4be3aec5f@mail.gmail.com>
To: SPARQL Working Group <public-rdf-dawg@w3.org>
[snip]
>> SPARQL 1.1 also describes an update language (see SPARQL 1.1/Update
>> and SPARQL 1.1/HTTP RDF Update), which can be used to add, modify, or
>> delete data in an RDF graph. SPARQL enpoints that use an entailment
>> regime other than simple entailment may support update queries, but
>> support for such queries is optional. The exact behavior of the system
>> for such queries is not covered by this specification. SPARQL
>> endpoints that use an entailment regime other than simple entailment
>> and that do support update queries should describe the system behavior
>> in the system's documentation.
>
> Slightly picky but update is optional for simple entailment as well. There
> is no obligation to provide any update at all.  Also, update may be provided
> at a different endpoint to the query endpoint (or it may be the same - both
> setups are reasonable).

I tried to make it clearer now, see below. The main point is that
endpoints that use non-simple entailment (e.g., advertised in their
SD) can support updates, but the behaviour is not covered by the spec.

SPARQL 1.1 also describes an update language (see SPARQL 1.1/Update
and SPARQL 1.1/HTTP RDF Update), which can be used to add, modify, or
delete data in an RDF graph. Support for SPARQL 1.1/Update and SPARQL
1.1/HTTP RDF Update is optional. SPARQL enpoints that use an
entailment regime other than simple entailment may support update
queries, but the exact behavior of the system for such queries is not
covered by this specification. SPARQL endpoints that use an entailment
regime other than simple entailment and that do support update queries
should describe the system behavior in the system's documentation.

Birte

2010/1/8 Andy Seaborne <andy.seaborne@talis.com>:
>
>
> On 07/01/2010 5:55 PM, Birte Glimm wrote:
>>
>> Hi all,
>> in our entailment regimes teleconf we decided to have a section in the
>> entailment regimes documents regarding updates, which wasn't added
>> until now. Here's the text that I have added, reflecting our decision
>> (cf.
>> http://lists.w3.org/Archives/Public/public-rdf-dawg/2009OctDec/0430.html):
>>
>> 9 Entailment Regimes and Updates (Informative)
>>
>> SPARQL 1.1 also describes an update language (see SPARQL 1.1/Update
>> and SPARQL 1.1/HTTP RDF Update), which can be used to add, modify, or
>> delete data in an RDF graph. SPARQL enpoints that use an entailment
>> regime other than simple entailment may support update queries, but
>> support for such queries is optional. The exact behavior of the system
>> for such queries is not covered by this specification. SPARQL
>> endpoints that use an entailment regime other than simple entailment
>> and that do support update queries should describe the system behavior
>> in the system's documentation.
>
> Slightly picky but update is optional for simple entailment as well. There
> is no obligation to provide any update at all.  Also, update may be provided
> at a different endpoint to the query endpoint (or it may be the same - both
> setups are reasonable).
>
>        Andy
>
>>
>> see http://www.w3.org/2009/sparql/docs/entailment/xmlspec.xml for the full
>> spec
>>
>> Birte
>>
>



-- 
Dr. Birte Glimm, Room 306
Computing Laboratory
Parks Road
Oxford
OX1 3QD
United Kingdom
+44 (0)1865 283529
Received on Friday, 8 January 2010 15:07:18 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:41 GMT