Hi,
we have defined some endpoints in Fuseki Assembler like this:
<#service> rdf:type fuseki:Service ;
fuseki:name "ds" ;
fuseki:endpoint [ fuseki:name "update" ; fuseki:operation fuseki:update ; ]
;
fuseki:endpoint [ fuseki:name "update" ; fuseki:operation fuseki:query ; ] ;
fuseki:endpoint [ fuseki:name "analytics" ; fuseki:operation fuseki:query ;
ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue
"4320000" ] ; ] ;
fuseki:endpoint [ fuseki:name "query" ; fuseki:operation fuseki:query ; ] ;
fuseki:endpoint [ fuseki:operation fuseki:query ; ] ;
The issue is that due to the nature of RDF, there is no inherent order
to these endpoints. When navigating to the SPARQL Query tab in the
Fuseki UI, a random endpoint is picked (and a different one at each
restart on top)
We can contribute a solution to this issue if you want, but the
question is which one? Sort by name, add a fuseki:position property,
change fuseki:endpoint to RDF List...?
Cheers,