-
Enhancement
-
Resolution: Done
-
Major
-
7.47.0.Final
-
None
-
2020 Week 49-51 (from Nov 30), 2020 Week 52-03 (from Dec 21), 2021 Week 04-06 (from Jan 25)
-
4
-
Undefined
-
NEW
-
NEW
-
---
-
---
Currently, BetaNode range index works only for NotNode and ExistsNode. Inequality constraints in JoinNode (e.g. $p2 : Person( age > $p1.age )) are not indexed in both standard-drl and exec-model.
- Enable range index for JoinNode
- Fix issues based on failed tests
- Type coercion
- executable-model specific errors
- maybe more
- Add more tests for join
- Add benchmark to confirm the effect
- is related to
-
DROOLS-5916 Wrong BetaIndex with Or in executable-model
- Closed
-
DROOLS-5920 Wrong BetaIndex offset with Or in executable-model
- Closed
-
DROOLS-5924 String vs Number Coercion behavior difference between standard-drl and exec-model
- Closed
-
DROOLS-5949 String vs Number Coercion behavior difference between standard-drl and exec-model : 2nd step
- Closed
- relates to
-
DROOLS-7070 Reenable beta range indexes in all cases
- Pull Request Sent