Order of filters (was: Quick Comments on https://www.w3.org/TR/2016/WD-shacl-20160814/)

On 23/09/2016 11:36, Peter F. Patel-Schneider wrote:
>
>> order of processing for filters
>>
>> The discussion of how filters are processed appears to be contradictory.
> First there is: "SHACL validation engines MAY alter the order of the
> depicted steps as long as the returned validation results are correct."
> Later there is: "Filter shapes MUST be evaluated before validating the
> associated shapes or constraints."
>>      Comment (HK): Yes, the first sentence is IMHO incorrect and I have
> taken it out
> (https://github.com/w3c/data-shapes/commit/3777e8e80aec9f9c1ba1bbb0dfdfce2b2acb9a12).
> The problem is that if an engine does filtering after validation, it may run
> into a failure that is otherwise not reached. I don't remember why we added
> that statement in the first place, do you @Dimitris?
>>      Comment (DK): This was changed to address a comment from Peter on
> March 7th and resulted in this commit
>
> This appears to be two different responses.  What is the situation?

Dimitris is this something you could clarify? I don't remember the 
history of that topic.

Thanks
Holger

Received on Friday, 23 September 2016 05:09:34 UTC