- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Sun, 8 Nov 2015 12:54:26 -0800
- To: public-rdf-tests@w3.org, public-sparql-dev@w3.org
From the PR <https://github.com/w3c/rdf-tests/pull/23>: SPARQL 1.1 tests functions/plus-1 and functions/plus-2 include ORDER BY. Unfortunately, they sort strings against numbers. This ordering is undefined by strict SPARQL. The results also don't identical query solutions adjacent in the ordering which is quite odd. This PR corrects that by removing the ORDER BY. The data and results are unchanged. ORDER BY is not a feature being tested. Any system passing the original tests will still pass these corrected tests. The queries and the references in the manifest are renamed as plus-1-corrected and plus-2-corrected. It may well be that systems are not checking the ordering when the query has ORDER BY in it. Background: Apache Jena puts a total ordering on any ORDER BY with permitted extensions to compare literals with different datatypes (roughly, sort by lexical form then by datatype) Adds queries plus-1-corrected.rq, plus-2-corrected. Removes plus-1.rq and plus-2.rq. Results remain the same. Gregg Kellogg gregg@greggkellogg.net
Received on Sunday, 8 November 2015 20:54:58 UTC