Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
RHPAM-795 RHPAM-55 Register project classloaders as parallel capable (#1874)

* Add test for a classloader deadlock

* RHPAM-795 Register project classloaders as parallel capable

(cherry picked from commit 6b7840d98b0175b8efc83acf1e7b8cb1babf97d2)

[DROOLS-2500] make executable model based kprojects to take count of KieBase includes

(cherry picked from commit 32445c2946005c591dbeaf197815f4aa7fddcfec)

[DROOLS-2500] make executable model based kprojects to take count of KieBase includes

[DROOLS-2495] NullPointerException in Declaration.getHashCode() when getter in LHS and serialize/deserialize package (#1875)

[DROOLS-2495] NullPointerException in Declaration.getHashCode() when getter in LHS and serialize/deserialize package (#1875)

(cherry picked from commit 8c4f9267ea4d3ee53a8729c70734374b301a12d5)

DROOLS-1663 fix parameter name dependency resolution for DT in Context (#1871)

* DROOLS-1663 fix parameter name dependency resolution for DT in Context

node dependencies which are not coming from the same model, but from an

imported model, needs to be prefixed in the dependency-name with the

"alias." prefix with the DMN Import name used during import.

* Applying code review comments

* Align style of error message reporting

DROOLS-2494: set parallelRulesBuildThreshold in other constructor as well. (#1873)

DROOLS-2494: set parallelRulesBuildThreshold in other constructor as well. (#1873)

(cherry picked from commit f6fc09762bd8e34e3069c3b5ccf89070d4cd18e2)

DROOLS-2487: parallel rules build threshold is now configurable. Sett… (#1872)

* DROOLS-2487: parallel rules build threshold is now configurable. Setting it to -1 disables parallel builds.

* Removing property after test.

DROOLS-2487: parallel rules build threshold is now configurable. Sett… (#1872)

* DROOLS-2487: parallel rules build threshold is now configurable. Setting it to -1 disables parallel builds.

* Removing property after test.

(cherry picked from commit e536047c41aec2f0bc7b799b30df003f1699cb45)

[DROOLS-2488] reorder child left tuples when property reactivity skips an update in beta node

(cherry picked from commit 94d6165b33a22661d05fa16ad778f4ee103571c6)

[DROOLS-2488] reorder child left tuples when property reactivity skips an update in beta node

(cherry picked from commit 94d6165b33a22661d05fa16ad778f4ee103571c6)

[DROOLS-2488] reorder child left tuples when property reactivity skips an update in beta node

[DROOLS-2488] reorder child left tuples when property reactivity skips an update in beta node

(cherry picked from commit 94d6165b33a22661d05fa16ad778f4ee103571c6)

RHBPMS-5107 - Redundant records are inserted by JPAPlaceholderResolverStrategy (#1868)

[DROOLS-2482] recognize a kjar as an executable model project even when installed directly into the KieRepository

(cherry picked from commit c1d553998891e2dd0ef0d539963a7e9f9e6eb588)

[DROOLS-2482] recognize a kjar as an executable model project even when installed directly into the KieRepository

[DROOLS-2468] put stateful session under control of kbase coordinatio… (#1864)

[DROOLS-2468] put stateful session under control of kbase coordination for incremental update even when wrapped by a stateless session

  1. … 14 more files in changeset.
[DROOLS-2468] put stateful session under control of kbase coordinatio… (#1864)

[DROOLS-2468] put stateful session under control of kbase coordination for incremental update even when wrapped by a stateless session

(cherry picked from commit 4f52eec101ae9f5755bd2f1b7c376269973d0245)

  1. … 14 more files in changeset.
[DROOLS-2479] make executable model to generate an all set property reactivity bit mask when it is not possible to infer the modified properties

(cherry picked from commit 48d6ba50d4bca723cc00a8ed599b7a0ec5f18218)

[DROOLS-2479] make executable model to generate an all set property reactivity bit mask when it is not possible to infer the modified properties

Use stable comparator for InternalKnowledgePackage (#1867)

* Use stable comparator

* Refactor

(cherry picked from commit 1ab2c0444f3bc9ea07f2dee5a1d93ab7a85249d1)

Use stable comparator for InternalKnowledgePackage (#1867)

* Use stable comparator

* Refactor

[DROOLS-2471] fix dsl generation of constraints invoking method on a variable bound from a different patter in executable model

[DROOLS-2471] fix dsl generation of constraints invoking method on a variable bound from a different patter in executable model

(cherry picked from commit 47f0fa4fb05f030b741450f95e4e28344515c029)

[DROOLS-2468] put stateful session under control of kbase coordination for incremental update even when wrapped by a stateless session (#1866)

DROOLS-2439 Manage empty relation cell as null (#1845)

* DROOLS-2439 Manage empty relation cell as null

* .

* .

* Alternative approach

Without changing the model (NO explicit normalization)

DROOLS-2441 DMN runtime not using the kiecontainer root classloader ... (#1853)

* DROOLS-2441 DMN runtime not using the kiecontainer root classloader ...

... to load classes

* Implementing correction 1/n: refactor method for default ClassLoader

* Implementing correction 2/n: rename to getRootClassLoader()

* Implementing correction 3/n: DMNFEELHelper overload constructor and ...

... Have a default classloader if one is not set.

* Implementing correction 4/4: FEELImpl overload the constructor ...

best to overload the constructor and set the default inside the

parameterless constructor instead of on the invocation [call site].

* Remove unnecessary comments.

* fixing typo

  1. … 8 more files in changeset.
DROOLS-2447 DMNValidator for schema to use an embed version of DMN XSD (#1857)

* DROOLS-2447 DMNValidator for schema to use an embed version of DMN XSD

* Implementing code review feedback

  1. … 62 more files in changeset.
[DROOLS-2461] Reintroduced output scope for request (#1861)