Hi Oleksandr,

the specific constraints from your screenshot originate from the file TopBraid/SPIN/spinowl.ttl. That file is usually not owl:imported so I am wondering how it ended up in your EVN vocabularies. If you can track that back, there would be an owl:imports or spin:imports triple pointing at the file, which you can remove (see below). It is possible that the checking of these constraints has become slower in 5.3 because we had to make adjustments to the way that SPIN loops through the values of ?this due to changes in the variable scoping of the underlying SPARQL engine.

FWIW I am also working on redoing (and actually extending) the default teamwork constraints (from http://topbraid.org/teamworkconstraints) that are imported by default into every new EVN/EDG vocabulary. In 5.3 and older versions there are two SPIN-based constraints that interpret owl:FunctionalProperties and owl:maxCardinality restrictions with closed world semantics, implemented in SPIN. I believe I will simply remove those for 5.4 because people should use SHACL sh:maxCount to express such things. Likewise the constraints from spinowl look outdated now that SHACL is around the corner. Once everything is in SHACL, users will be able to disable any constraint using sh:deactivated in 5.4. Meanwhile, for users who don't want those tests, your best bet to get rid of them is to remove the triple <urn:x-evn-master:XY> owl:imports|spin:imports <http://topbraid.org/teamworkconstraints>. There is no way to do that from the UI right now for the default "system" includes, so I am afraid you may need to run a SPARQL update with a DELETE via the SPARQL endpoint as a quick fix.

Thanks
Holger


On 15/05/2017 22:29, Oleksandr Mandryk wrote:
Hello,
recently I found that generating constraint violations report takes much more time than previously (probably after updating to EVN 5.3). After investigation I found that owl:Thing has a set of constraints which are checking during generating violations report.
Is it possible to disable these constraints? And if yes, how can I do it?

<https://lh3.googleusercontent.com/-oewxVR4wlI0/WRmetQw6PII/AAAAAAAABHs/anj9pTpRI7k_mqWR3NqA2TUodOQ1pSbnwCLcB/s1600/owl-thing-constraints.png>


Thanks.


Best regards,

Oleksandr Mandryk


--
You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include the TopBraid Suite family of products and its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Group "TopBraid 
Suite Users", the topics of which include the TopBraid Suite family of products and 
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
--- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to