You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Ian Emmons <ia...@emmons.mobi> on 2014/03/14 10:39:20 UTC

MRSW locking in Fuseki

I am porting our triple store (Parliament) from Joseki to Fuseki, and I have a question.  Does Fuseki provide an MRSW (multiple reader, single writer) locking policy similar to what Joseki provided?  I realize that TDB does not need this, but presumably an in-memory dataset does.  Is there a way for me to enable this style of locking?

Thanks,

Ian

Re: MRSW locking in Fuseki

Posted by Andy Seaborne <an...@apache.org>.
On 14/03/14 09:39, Ian Emmons wrote:
> I am porting our triple store (Parliament) from Joseki to Fuseki, and
> I have a question.  Does Fuseki provide an MRSW (multiple reader,
> single writer) locking policy similar to what Joseki provided?  I
> realize that TDB does not need this, but presumably an in-memory
> dataset does.  Is there a way for me to enable this style of
> locking?
>

Yes - it is there by default.

Any DatsetGraph that is not Transactional is wrapped in a 
DatasetGraphWithLock which is MRSW-Transactions (no abort).

	Andy

PS Fuseki2 is in

https://svn.apache.org/repos/asf/jena/branches/jena-fuseki-new-ui/

When you look at code, this is the place to look as it's stable and 
nearly ready to move to trunk.  Some of the new UI isn't finished, the 
server architecture for improved modularity is done.

> Thanks,
>
> Ian
>