- From: Birte Glimm <birte.glimm@comlab.ox.ac.uk>
- Date: Fri, 8 Jan 2010 15:06:44 +0000
- 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 UTC