Open Robert-Adelard opened 3 years ago
More generally, it would be good if the result of a nodegroup query was predictable, but it would appear that SemTK or the underlying datastore can reorder the rows in the result - is this expected / normal behaviour?
SPARQL does not guarantee order of results unless you use ORDER BY. So, yes, that is expected / normal behavior on the w3c semantic web stack.
The predefined nodegroup queries are not sorted - this means the order in which the results are returned can vary between releases.
As a result, our ASCE tool detected spurious changes to the RACK evidence about the Turnstile example.
This would not happen if the SPARQL query included an ORDER BY clause.