-
Bug
-
Resolution: Done
-
Major
-
7.61.0.Final
-
None
-
2021 Week 43-45 (from Oct 25), 2021 Week 46-48 (from Nov 15)
-
NEW
-
NEW
delete/insert child fact causes a loop in PhreakJoinNode.doRightInserts() and ends up with OOME.
rule R1 no-loop when $p : Person(name == "Mario") @watch(age) $as : Asset() $ac : AssetCard(parent == $as, groupCode != "A") then System.out.println("Rule " + drools.getRule().getName() + "; " + $ac); modify($p){setAge(10)} end rule R2 no-loop when $p : Person(name == "Mario") @watch(age) $as : Asset() $ac : AssetCard(parent == $as, groupCode == "A") then System.out.println("Rule " + drools.getRule().getName() + "; " + $ac); modify($p){setAge(10)} end
ksession.delete(assetCardFh); ksession.update(assetFh, asset, "assetCard"); ksession.insert(assetCard2); ksession.update(assetFh, asset, "assetCard");
- is cloned by
-
RHDM-1865 OutOfMemoryError caused by RuleTerminalNodeLeftTuple
- Closed