-
Task
-
Resolution: Done
-
Major
-
8.41.0.Final
-
None
-
2023 Week 27-29 (from Jul 3)
-
2
-
NEW
-
NEW
-
---
-
---
Issue Description:
Consider the case
modify ($fact) { setValue1(2) } $fact.setValue2(2);
and
$fact.setValue1(2); update($fact); $fact.setValue2(2);
value2 should be enlisted as property reactivity?
There is inconsistency among the combinations:
- non-exec-model and exec-model
- java dialect and mvel dialect
- modify and update
Acceptance Criteria:
See discussion in https://github.com/kiegroup/drools/pull/5380
- Analyze whole RHS and make them all property reactive. In the above example, value2 should be enlisted as property reactivity
- Consistent among the configurations
- Add docs
- is incorporated by
-
RHDM-1993 Behavior of multiple updates in executable model is different from non-executable model.
- Closed
- relates to
-
DROOLS-7493 executable model wrongly rewrites modify in if-block
- Resolved