proposed rescindment of errata-query-10

errata-query-10 does not suggest how to change the SPARQL 1.1 Query
Language specification.

The referenced discussion is no help, as it suggests only changing
occurences in basic graph patterns, which would actually make EXISTS work
worse than it currently does, as substitution for ?n would not happen in the
inner FILTER in the example in Section 8.3.3

PREFIX : <http://example.com/>
SELECT * WHERE {
        ?x :p ?n
        FILTER NOT EXISTS {
                ?x :q ?m .
                FILTER(?n = ?m)
        }
}

This leads to results counter to the discussion around this example.

Both suggestions in erratum are unspecific.  The suggestion in the
referenced discussion does not propose a workable solution.

The erratum should be rescinded until a suitable replacement can be crafted.


Peter F. Patel-Schneider
Nuance Communications

Received on Thursday, 23 June 2016 22:21:17 UTC