Open Michiel-s opened 6 years ago
I'm not sure (yet) if the part with singletons ('b1' \/ 'b2')
is of influence
Interesting. I'll have a look. FYI: be aware of the new syntax regarding singleton expressions. See issue #713 , which has been in effect since release 3.9.0
Given the script
Evaluating the following rule performs very badly:
prop |- I /\ r;('b1' \/ 'b2');r~
When removing the
I /\
aspect, which keeps the same semantics becauseprop
is a property, the rule evaluation is significantly faster. The SQL query generated for the conjunct is of course different.Faster rule:
prop |- r;('b1' \/ 'b2');r~