Hi,

How does Fuseki handle concurrent write requests? Both SPARQL update and GSP?
Say if there's an active POST to the graph store and another one is
received, what happens?

The only mention of concurrency in the SPARQL specs that I can find
says it's implementation-defined:
"Each request should be treated atomically by a SPARQL 1.1 Update
service. The term 'atomically' means that a single request will result
in either no effect or a complete effect, regardless of the number of
operations that may be present in the request. Any resulting
concurrency issues will be a matter for each implementation to
consider according to its own architecture. In particular, using the
SERVICE keyword in the WHERE clause of operations in an Update request
will usually result in a loss of atomicity."
https://www.w3.org/TR/sparql11-update/#updateServices

Martynas

Reply via email to