Re: Validating streaming RDF

2020-10-16 Thread Holger Knublauch
There is a small number of SHACL Core constraints that could be handled in a streaming manner, e.g. sh:datatype, sh:min/max/Ex/Inclusive, sh:min/maxLength, sh:nodeKind, sh:pattern. But for most others, even sh:class, the triples would need to be in a certain order and remain accessible through

Validating streaming RDF

2020-10-16 Thread Martynas Jusevičius
Hi, we're moving more and more RDF I/O to streaming implementations, and that doesn't work well with another important feature -- constraint validation. I'm wondering if it is possible, even in theory, to validate streaming RDF data, e.g. with SPARQL/SPIN/SHACL? My intuition says no, or maybe

Re: Streaming data to Fuseki

2020-10-16 Thread Andy Seaborne
On 16/10/2020 10:02, Martynas Jusevičius wrote: Thanks Andy. And say if I wanted to write StreamRDF as a batch of HTTP requests instead of a single stream -- would that be possible? Is that what BatchedStreamRDF is for? No. "Triples are batched on subject" It is used for example when

Re: Fuseki Web UI does not consider Dataset Level Access Control Lists

2020-10-16 Thread Andy Seaborne
On 16/10/2020 11:01, Rob Vesse wrote: Ideally you do this entirely on the API implementation side i.e. the server so that the UI doesn't need any changes. The browser will already be communicating the credentials the user provided to the server implicitly when authc is enabled (e.g. via

Re: Could you tell me about 'EOL' of Apache Jena and Apache Jena Fuseki

2020-10-16 Thread Andy Seaborne
On 16/10/2020 10:54, Rob Vesse wrote: As with most Apache projects we are entirely volunteer based. As a project we do not have any formal support/EOL policy. In practise our advice to users is always to use the latest versions released by the project. At the time of writing this is

define distinct members

2020-10-16 Thread Rezaeifar, Zeinab
Hello, May I know how I can define distinct members (general axioms) when I define individuals in apache jena. I would like to emphasis that each individual is different than I can apply SWRL rules defined from different individuals. Thanks Kind regards Zeinab This email and any attachments

Re: Fuseki Web UI does not consider Dataset Level Access Control Lists

2020-10-16 Thread Rob Vesse
Ideally you do this entirely on the API implementation side i.e. the server so that the UI doesn't need any changes. The browser will already be communicating the credentials the user provided to the server implicitly when authc is enabled (e.g. via the browser login prompt). If the UI is

Re: Could you tell me about 'EOL' of Apache Jena and Apache Jena Fuseki

2020-10-16 Thread Rob Vesse
As with most Apache projects we are entirely volunteer based. As a project we do not have any formal support/EOL policy. In practise our advice to users is always to use the latest versions released by the project. At the time of writing this is 3.16.0. Any bug fixes and changes we make

Re: Streaming data to Fuseki

2020-10-16 Thread Martynas Jusevičius
Thanks Andy. And say if I wanted to write StreamRDF as a batch of HTTP requests instead of a single stream -- would that be possible? Is that what BatchedStreamRDF is for? Can you also shed some light on InferenceProcessorStreamRDF and what kind of RDFS support it provides? I think the

Re: Fuseki Web UI does not consider Dataset Level Access Control Lists

2020-10-16 Thread Bruno P. Kinoshita
I **guess** we would need an endpoint in Jena to return the authenticated user data (or an error or empty result if not authenticated), if this endpoint does not exist already (either provided by Jena, or Shiro directly?). Then in the current UI, we would need to create the JS code to store

RE: Fuseki Web UI does not consider Dataset Level Access Control Lists

2020-10-16 Thread Kruiger, J.F. (Han)
Hi Andy, Thanks for the answer. I understand that this is not something Apache Jena currently offers. If anyone has insight in what needs to be done to support/achieve this, I'm all ears! Best, Han -Original Message- From: Andy Seaborne Sent: donderdag 15 oktober 2020 17:25 To:

Re: Copy triples in named graphs

2020-10-16 Thread Mikael Pesonen
So I just send http GET to https//fuseki_src_server/ds and POST into https://fuseki_target_server /ds? Thanks for the help! On Thu, 15 Oct 2020 at 18:36, Andy Seaborne wrote: > > > On 15/10/2020 13:45, Mikael Pesonen wrote: > > Hi, > > > > is it possible to copy all data from one Jena instance