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]

Reply via email to