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