[ https://issues.apache.org/jira/browse/JENA-1731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16917948#comment-16917948 ]
Elie Roux commented on JENA-1731: --------------------------------- I don't know how related it is to this ticket, but I'm wondering if there's a per-endpoint way to tell Fuseki not to run a search thread more than X seconds? In other words, what exactly does fuseki:timeout do? Does it just stop the http request or does it stop the TDB query thread? Thanks! > Improve Fuseki service endpoint configuration > --------------------------------------------- > > Key: JENA-1731 > URL: https://issues.apache.org/jira/browse/JENA-1731 > Project: Apache Jena > Issue Type: Improvement > Components: Fuseki > Affects Versions: Jena 3.13.0 > Reporter: Andy Seaborne > Assignee: Andy Seaborne > Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > This is a follow-on JIRA from JENA-1715. > A sketch for new configuration description for a service endpoint: > {noformat} > <#service> rdf:type fuseki:Service ; > fuseki:name "/ds" ; > fuseki:endpoint [ > fuseki:operation fuseki:Query ; > fuseki:allowedUsers (....) ; > fuseki:timeout "1000,10000" ; > fuseki:queryLimit 1000; > arq:unionGraph true; > ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "1000,10000" > ] ; > ] ; > fuseki:endpoint [ > fuseki:name "sparql" ; ## becomes "/ds/sparql" > fuseki:operation fuseki:Query ; > ... > ] ; > fuseki:endpoint [ > fuseki:name "sparql" ; > fuseki:operation fuseki:Update ; > ... > ] ; > . > {noformat} > with the goal of being able to have new operations confiugured into the > Fuseki endgine, and not the fixed set of operations as is currently with > {{fuseki;service*}}. > For example: a "patch" service - POST an [RDF > Patch|https://afs.github.io/rdf-delta/rdf-patch.html] or have a data > validation service for SHACL etc. -- This message was sent by Atlassian Jira (v8.3.2#803003)