https://github.com/kiegroup/drools/pull/4495#issuecomment-1175252899
> @tarilabs made me to remember that the (ab)use of oopath has some performance implications. More precisely the first oopath chunk is translated into a normal pattern matching, but all others after that first one are rendered with a from clause that in drools is quite inefficient. This is not a concern caused by oopath itself, because if you need to write a drl without oopath with the same semantic and behaviour you should use a from in the same way. However oopath's more concise grammar may invite to use this performance antipattern more frequently and almost unwillingly even when more efficient solutions could be easily available. I believe we should add a warning in our docs to explicitly clarify this aspect.
- relates to
-
DROOLS-7035 Drools 8 docs : merge kogito's ruleunit/oopath sections
-
- Resolved
-