[jboss-jira] [JBoss JIRA] (DROOLS-1280) further document state machine, thread-safety and include diagrams

Stetson Robinson (Jira) issues at jboss.org
Fri Sep 13 12:13:00 EDT 2019


    [ https://issues.jboss.org/browse/DROOLS-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13784215#comment-13784215 ] 

Stetson Robinson commented on DROOLS-1280:
------------------------------------------

[~tari_manga], this is documented as part of BXMSDOC-4468 for the updated decision engine doc for 7.5, which is under review by Mario and Tibor in this [pull request|https://github.com/kiegroup/kie-docs/pull/1873]. The specific section is [Rule execution modes and thread safety|http://file.rdu.redhat.com/~sterobin/BXMSDOC-4468_DM/#rule-execution-modes-con_decision-engine], which is now also single-sourced in community. I decided to cover thread safety and state machine etc as part of the execution modes because of how interrelated it become. And per our chat with Mark, decided unnecessary to include diagrams, but did attach to this JIRA what Mark gave me, for future ref if needed.

Let me know if you want to be part of the review or if I can resolve this JIRA when BXMSDOC-4468 is resolved.

> further document state machine, thread-safety and include diagrams
> ------------------------------------------------------------------
>
>                 Key: DROOLS-1280
>                 URL: https://issues.jboss.org/browse/DROOLS-1280
>             Project: Drools
>          Issue Type: Enhancement
>          Components: docs
>            Reporter: Matteo Mortari
>            Assignee: Stetson Robinson
>            Priority: Minor
>         Attachments: fireLoop.png, fireUntilHalt and fireAllRules.png, restHandler.png, waitAndEnter.png
>
>
> Spin-off remaining linked documentation work from [DROOLS-1272] for:
> Include docs on state machine and thread safety
> Ensure the N&N section describing state machine and thread-safety is correctly reflected in section of the manual.
> [From [~stetson.robinson]]
> Confirmed with Mark and Mario that the state machine diagram does not belong in the docs, at least for now. Note from Mark in chat: "all they need to know is 1) there three interacting threads: user, timer and engine 2) we have a state machine based algorithm to efficient co-ordinate those threads and ensure thread safety."
> Attached the state machine diagrams from Mark for future ref, if needed.



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the jboss-jira mailing list