tkobayas opened a new issue, #7133: URL: https://github.com/apache/incubator-kie/issues/7133
https://kie.apache.org/docs/10.2.x/drools/drools/rule-engine/index.html#phreak-sequential-mode-con_rule-engine ``` When you enable sequential mode, the Drools rule engine evaluates rules in the following way: 1. Rules are ordered by salience and position in the rule set. 2. An element for each possible rule match is created. The element position indicates the execution order. 3. Node memory is disabled, with the exception of the right-input object memory. 4. The left-input adapter node propagation is disconnected and the object with the node is referenced in a Command object. The Command object is added to a list in the working memory for later execution. 5. All objects are asserted, and then the list of Command objects is checked and executed. 6. All matches that result from executing the list are added to elements based on the sequence number of the rule. 7. The elements that contain matches are executed in a sequence. If you set a maximum number of rule executions, the Drools rule engine activates no more than that number of rules in the agenda for execution. ``` It's not up to date. Fix it to meet the current implementation. (Probably not good to write too much about implementation, because it would be quickly stale) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
