Laura,

 The reason is that appending all prefixes for each query is going to add a lot 
of (unused) overhead for each request.

What software are you using to send the requests to Fuseki?

    Andy


On 25/02/18 18:56, Laura Morales wrote:
I use some tdb stores but also hdt for larger graphs (simply because it's more 
convenient). I could add a filter before submitting to Fuseki, but in the 
general case it looks to me that a Fuseki configuration would be a better 
approach. The reason is that appending all prefixes for each query is going to 
add a lot of (unused) overhead for each request. With a server-side config 
Fuseki could also have an index of default prefixes instead of parsing them for 
every query. If Fuseki doesn't have this option, I think it would be a useful 
feature.




Sent: Sunday, February 25, 2018 at 7:44 PM
From: ajs6f <[email protected]>
To: [email protected]
Subject: Re: Use PREFIXes by default
This seems like something that might be well-handled by a filter or other 
processing element outside of Fuseki itself, which could just add a PREFIXes 
header to all incoming requests.

Otherwise, are you using TDB? (Because I believe that it does maintain some 
information about prefixes used.)

ajs6f

On Feb 25, 2018, at 12:53 PM, Laura Morales <[email protected]> wrote:

When querying Fuseki, is it possible to have it use all prefixes by default without 
having to specify them all the time with "PREFIX ..."? What I have in mind is 
something like this:

- have a list of default PREFIXes, somewhere in the Fuseki config files
- send queries without any PREFIX instructions, but tell Fuseki to 
automatically use all the PREFIXes it knows
- if the query specifies any PREFIX, these will override any default PREFIX with the same 
name defined in the "defaults" list

does this make sense? Is it possible to do this?

Reply via email to