[Red Hat JIRA] (DROOLS-5990) DMN Alpha Network - Avoid In Memory Compilation
by Luca Molteni (Jira)
[ https://issues.redhat.com/browse/DROOLS-5990?page=com.atlassian.jira.plug... ]
Luca Molteni updated DROOLS-5990:
---------------------------------
Description:
Using Alpha Network in DMN, currently che classes are generated and compiled in memory.
There should be a way to avoid InMemory compilation so that we can plug the DMN Alpha Network in with the maven plugin and therefore generate a kjar without using the inmemory compiler
was:
Using Alpha Network in DMN, each cell in a decision table can have multiple feel tests, but currently only the first is evaluated.
Support multi tests
> DMN Alpha Network - Avoid In Memory Compilation
> ------------------------------------------------
>
> Key: DROOLS-5990
> URL: https://issues.redhat.com/browse/DROOLS-5990
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Reporter: Luca Molteni
> Assignee: Luca Molteni
> Priority: Major
>
> Using Alpha Network in DMN, currently che classes are generated and compiled in memory.
> There should be a way to avoid InMemory compilation so that we can plug the DMN Alpha Network in with the maven plugin and therefore generate a kjar without using the inmemory compiler
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (DROOLS-5990) DMN Alpha Network - Avoid In Memory Compilation
by Luca Molteni (Jira)
Luca Molteni created DROOLS-5990:
------------------------------------
Summary: DMN Alpha Network - Avoid In Memory Compilation
Key: DROOLS-5990
URL: https://issues.redhat.com/browse/DROOLS-5990
Project: Drools
Issue Type: Bug
Components: dmn engine
Reporter: Luca Molteni
Assignee: Luca Molteni
Using Alpha Network in DMN, each cell in a decision table can have multiple feel tests, but currently only the first is evaluated.
Support multi tests
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (DROOLS-5989) DMN Alpha Network - Support multiple Unary Tests for each Decision Table cell
by Luca Molteni (Jira)
[ https://issues.redhat.com/browse/DROOLS-5989?page=com.atlassian.jira.plug... ]
Luca Molteni updated DROOLS-5989:
---------------------------------
Description:
Using Alpha Network in DMN, each cell in a decision table can have multiple feel tests, but currently only the first is evaluated.
Support multi tests
was:
Using Alpha Network in DMN, Feel test classes instantiated lazily the first time they're called and set to a static field.
That might generate some problem while evaluating decision tables with more than one thread.
> DMN Alpha Network - Support multiple Unary Tests for each Decision Table cell
> -----------------------------------------------------------------------------
>
> Key: DROOLS-5989
> URL: https://issues.redhat.com/browse/DROOLS-5989
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Reporter: Luca Molteni
> Assignee: Luca Molteni
> Priority: Major
>
> Using Alpha Network in DMN, each cell in a decision table can have multiple feel tests, but currently only the first is evaluated.
> Support multi tests
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (DROOLS-5988) DMN Alpha Network - Verify multithread instantiation of Feel Class singleton instance
by Luca Molteni (Jira)
[ https://issues.redhat.com/browse/DROOLS-5988?page=com.atlassian.jira.plug... ]
Luca Molteni updated DROOLS-5988:
---------------------------------
Description:
Using Alpha Network in DMN, Feel test classes instantiated lazily the first time they're called and set to a static field.
That might generate some problem while evaluating decision tables with more than one thread.
was:
Using Alpha Network in DMN, Feel test classes are generated before the instantiation of Alpha Nodes.
We should avoid generating identical classes for identical feel constraints and especially when the alpha nodes are shared, as they won't be referenced.
> DMN Alpha Network - Verify multithread instantiation of Feel Class singleton instance
> -------------------------------------------------------------------------------------
>
> Key: DROOLS-5988
> URL: https://issues.redhat.com/browse/DROOLS-5988
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Reporter: Luca Molteni
> Assignee: Luca Molteni
> Priority: Major
>
> Using Alpha Network in DMN, Feel test classes instantiated lazily the first time they're called and set to a static field.
> That might generate some problem while evaluating decision tables with more than one thread.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (DROOLS-5987) DMN Alpha Network - Do not create unit tests for shared alpha nodes
by Luca Molteni (Jira)
[ https://issues.redhat.com/browse/DROOLS-5987?page=com.atlassian.jira.plug... ]
Luca Molteni updated DROOLS-5987:
---------------------------------
Description:
Using Alpha Network in DMN, Feel test classes are generated before the instantiation of Alpha Nodes.
We should avoid generating identical classes for identical feel constraints and especially when the alpha nodes are shared, as they won't be referenced.
was:It's possible to have multiple decision table in a DMN file, that means that we should generate different AlphaNetwork creation classes and avoid collision on Feel tests
> DMN Alpha Network - Do not create unit tests for shared alpha nodes
> -------------------------------------------------------------------
>
> Key: DROOLS-5987
> URL: https://issues.redhat.com/browse/DROOLS-5987
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Reporter: Luca Molteni
> Assignee: Luca Molteni
> Priority: Major
>
> Using Alpha Network in DMN, Feel test classes are generated before the instantiation of Alpha Nodes.
> We should avoid generating identical classes for identical feel constraints and especially when the alpha nodes are shared, as they won't be referenced.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months