The rete node memory iterators will skip entries in the last bucket after it has found the first entry, due to a check against the current row. This is a critical fix as it results in loss of integirty and corruption of running applications.
commit for master: https://github.com/droolsjbpm/drools/commit/483f6b6f19209b786d2e1f32ecfb6da3c42676bc commit for 5.4.x: https://github.com/droolsjbpm/drools/commit/4fc60f02a72b4b3b56767335bcb3e7b78d5ad940
Mark Proctor <mproctor> updated the status of jira JBRULES-3483 to Resolved
Mark Proctor <mproctor> updated the status of jira JBRULES-3483 to Closed
Adar Dembo <adar> made a comment on jira JBRULES-3483 What about a backport for 5.3.x? That's the latest stable release, right?
yes I've said this must be backported to 5.3. I'm awaiting permission to do so.
Cherry-picked into 5.3.x branch as requested by Mark. https://github.com/droolsjbpm/drools/commit/20f2682afb65381ad2a32ec8431448e2bd974fd8
The fixed for this issue should be included in ER7. Please do verification on it.
The fix is in ER7 and the test doesn't fail. VERIFIED.
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.