Hi Boris,
Unfortunately I'm not very familiar with that method -- can you provide
some more details into exactly what its supposed to do?
All of the connectors for implementing the sail api are in the rya.sail,
and the main classes to look at are RdfCloudTripleStore, RyaSailRepository,
and RdfCloudTripleStoreConnection. All of these classes all extend abstract
implementations SAIL provides out of the box, so typically the way you
extend them to do more stuff is to look at the Sail implementation and
customize it for Rya's data structures.
If you need any help or want to bounce any implementation ideas off of
anyone, please send out an email over the dev list. Just let us know how we
can help!
Thanks,
Puja


On Tue, Dec 4, 2018 at 9:19 AM Boris Pelakh <boris.pel...@semanticarts.com>
wrote:

> I am in the process of implementing a SPARQL 1.1-compliant endpoint for
> web.rya so that Rya can be used as a federated repository with RDF4J
> workbench.
>
>
>
> One of requirements is to be able to pass default-graph-uri and
> named-graph-uri filters external to the query to override the graph filter
> in the query itself (see
> https://www.w3.org/TR/sparql11-protocol/#query-operation).
>
>
>
> In the sail API this is accomplished by setting the dataset on the query
> object (see
> http://docs.rdf4j.org/javadoc/2.2/org/eclipse/rdf4j/query/Operation.html#setDataset-org.eclipse.rdf4j.query.Dataset-),
> but that setting does not seem to be honored by the Rya SAIL
> implementation. Any ideas on where I can start digging to correct this?
>
>
>
> (I have also tried wrapping the Rya repository connection in a
> ContextAwareConnection and setting readContexts, but the effect is the
> same).
>
>
>
> *Boris Pelakh*
>
> *Ontologist, Developer, Software Architect*
>
> *boris.pel...@semanticarts.com <boris.pel...@semanticarts.com>*
>
> *+1-321-243-3804*
>
> [image: SemanticArtsLogo]
>
>
>

Reply via email to