[
https://issues.apache.org/jira/browse/JENA-2000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy Seaborne updated JENA-2000:
--------------------------------
Fix Version/s: (was: Jena 4.0.0)
> Provide configurable per-dataset level admin operations
> -------------------------------------------------------
>
> Key: JENA-2000
> URL: https://issues.apache.org/jira/browse/JENA-2000
> Project: Apache Jena
> Issue Type: Improvement
> Affects Versions: Jena 3.16.0, Jena 3.17.0
> Reporter: Rob Vesse
> Priority: Major
>
> Another follow up from JENA-1987
> Currently the Admin API is a global API in the sense that if available it
> works over all datasets that are configured on the server. It would be nicer
> if users could configure the various endpoints on a per-dataset basic rather
> than server wide. That way users could enable only the operations they
> wanted on the datasets they wanted e.g.
> {noformat}
> /ds/compact
> /ds/backup
> {noformat}
> Likely this would be combined with additional Fuseki configuration e.g.
> {noformat}
> <#service1> rdf:type fuseki:Service ;
> fuseki:name "ds" ; # http://host:port/ds
> fuseki:endpoint [
> # SPARQL query service
> fuseki:operation fuseki:query ;
> fuseki:name "sparql"
> ] ;
> fuseki:endpoint [
> # Compaction
> fuseki:operation fuseki:compact ;
> fuseki:name "compact"
> ] ;
> fuseki:endpoint [
> # Backup
> fuseki:operation fuseki:backup ;
> fuseki:name "backup"
> ]
> fuseki:dataset <#dataset> ;
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)