Hello Andy, On Sat, Sep 28, 2013 at 09:02:04PM +0100, Andy Seaborne wrote: > > ?ep a void:sparqlEndpoint > > SERVICE SILENT ?ep { ... > > > >then ?ep is not bound if the federation fails. That a failure causes a > >match > >with unbound variables is expected but that ?ep is also unbound in this > >case > >surprised me. This is intended ? > > Is it? In the latest version? Assuming ?ep a void:sparqlEndpoint > matches something in the local dataset > > SERVICE SILENT ?ep --> failure > > evaluates to the join identity (one row, no columns) and ?ep is unbound > in that. This joins with the eval of "?ep a void:sparqlEndpoint". > > If not, please submit a JIRA with complete minimal example.
Thank you very much for your help so far! I really should get into SPARQL algebra. Meanwhile I guess that ?ep should stay bound if ?ep is bound in the first part of the query and is joined with the join identity. I upgraded to Fuseki 1.0.0 without success regarding this. So here is my JIRA: https://issues.apache.org/jira/browse/JENA-552 Completely different topic: Has a "REPEAT WHILE" keyword/feature ever been discussed for SPARQL UPDATE in the working group ? See: http://www.brunni.de/sparql_turing_machine.txt http://www.brunni.de/searchsparqlendpoints.txt Regards, Michael Brunnbauer -- ++ Michael Brunnbauer ++ netEstate GmbH ++ Geisenhausener Straße 11a ++ 81379 München ++ Tel +49 89 32 19 77 80 ++ Fax +49 89 32 19 77 89 ++ E-Mail bru...@netestate.de ++ http://www.netestate.de/ ++ ++ Sitz: München, HRB Nr.142452 (Handelsregister B München) ++ USt-IdNr. DE221033342 ++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer ++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
pgpQQoaw2T_Zs.pgp
Description: PGP signature