- From: Paul Gearon <gearon@ieee.org>
- Date: Mon, 30 Nov 2009 21:05:08 -0500
- To: SPARQL Working Group <public-rdf-dawg@w3.org>
Hi Everyone, This has been a very short week for those of us based in the USA, with a 4 or 5 day weekends for most (I'm still trying to figure this holiday thing out, but my roast turkeys are getting better). So not a lot has happened since last Tuesday. I've made some changes to the update document, based on what I can follow in the relevant transcripts. There was some conflict on how some things should be done (for instance, there was agreement on conflicting approaches at different times of the meeting), so I've had to choose one way or the other. The end result is that I'm not happy with it, but I figure it's a starting point for people to discuss. http://www.w3.org/2009/sparql/docs/update-1.1/Overview.xml#t513 The main points are: - MODIFY is no longer there. - Templated updates start with an optional "WITH", which defines the graph to use when one is not specified in either a template or a WHERE clause. - Instead of the strict form of DELETE...INSERT...WHERE, there is now a list of directives of DELETE or INSERT, followed by an optional WHERE. The list is executed in order. - If the WHERE clause is missing from the end of a templated update, each template is treated as its own WHERE clause to use for that statement. - I did not include a ; to separate the DELETE/INSERT list because there appeared to be no need (given that each is followed by a template surrounded by curly braces). If I've missed something that was mentioned in one of the meetings, please let me know, and I'll get it in. I should note that I haven't touched the grammar definition yet.
Received on Tuesday, 1 December 2009 02:05:41 UTC