Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[RHBRMS-3092] Wrong error message on KieScanner update (#1860)

(cherry picked from commit f702410978cbb44a37ccc67858aa08770ea1572e)

RHDM-522_7.7.x Add sum mode for MiningModel (#1859)

* Added new template for generating the segmentation rules, when the multipleModelMethod is "sum"

* Added new test that uses a model with the segmentation's multipleModelMethod set to "sum"

RHDM-522 Add sum mode for MiningModel (#1858)

* Added new template for generating the segmentation rules, when the multipleModelMethod is "sum"

* Added new test that uses a model with the segmentation's multipleModelMethod set to "sum"

[DROOLS-2455] fix beta nodes sharing

  1. … 3 more files in changeset.
[DROOLS-2455] fix beta nodes sharing

(cherry picked from commit cf8de3f25ab97132c96cbc9a80d1d4c4f114908c)

  1. … 3 more files in changeset.
RHDM-515 Add weighted average mode to MiningModel (#1855)

* Added functionality to retrieve the name of a segment's target field

* Added a new class MiningSegmentWeight that is used during the application of a model (as opposed to being used during rule generation)

* Updated the MiningSegmentation to generate rules for weighted average mode

* Added template for weighted average mode rules

* Added test to MiningmodelTest for weighted average mode

* Added a test PMML model

RHDM-515 Add weighted average mode to MiningModel (#1854)

* Added functionality to retrieve the name of a segment's target field

* Added a new class MiningSegmentWeight that is used during the application of a model (as opposed to being used during rule generation)

* Updated the MiningSegmentation to generate rules for weighted average mode

* Added template for weighted average mode rules

* Added test to MiningmodelTest for weighted average mode

* Added a test PMML model

[DROOLS-2449] fix merging of jbpm processes into KieBase generated from executable model + share nodes in different packages + fix generation of property rectivity mask in consequence

(cherry picked from commit 0e4ac1d91487dfdacb46a11d702299f6e7583c34)

[DROOLS-2449] fix merging of jbpm processes into KieBase generated from executable model + share nodes in different packages + fix generation of property rectivity mask in consequence

DROOLS-2419 schema validation for definition xml element with prefix (#1856)

* DROOLS-2419 schema validation for definition xml element with prefix

* Demonstrating not a bug and necessary to specify xsi:schemaLocation

DROOLS-1663 defaults for DMN Import xml element attributes semantic (#1846)

The "drools:name" property should never be used to lookup a model,

it should be used exclusively to assign an alias to whatever model is

imported, otherwise we would be overloading its semantics.

RHBA-626 Tree model does not work on models expecting numeric output (#1847) (#1852)

* Updated the process that generates the Java classes to now include a TreeNode so that the node's outcome is of the type needed

* Updated the AbstractModel so that retrieving the mining fields does not exclude any fields

* Added a method to the Treemodel to return the source for a TreeNode java class

* Added context to the name of the generated TreeNode objects, in the templates that use TreeNode

* Created an mvel template to be used in generating the TreeNode java class

  1. … 6 more files in changeset.
Add OSGi support for PMML (#1819)

* Generate OSGi metadata for drool-pmml and kie-pmml

* Fix class loader issues for OSGi

This change fixes a few class loader issues which manifest when using

OSGi. The changes explicitly use the correct classloader instead of

relying on the context class loader.

RHBA-626_7.5.x Tree model does not work on models expecting numeric output (#1848)

* Updated the process that generates the Java classes to now include a TreeNode so that the node's outcome is of the type needed

* Updated the AbstractModel so that retrieving the mining fields does not exclude any fields

* Added a method to the Treemodel to return the source for a TreeNode java class

* Added context to the name of the generated TreeNode objects, in the templates that use TreeNode

* Created an mvel template to be used in generating the TreeNode java class

  1. … 7 more files in changeset.
RHBA-626 Tree model does not work on models expecting numeric output (#1847)

* Updated the process that generates the Java classes to now include a TreeNode so that the node's outcome is of the type needed

* Updated the AbstractModel so that retrieving the mining fields does not exclude any fields

* Added a method to the Treemodel to return the source for a TreeNode java class

* Added context to the name of the generated TreeNode objects, in the templates that use TreeNode

* Created an mvel template to be used in generating the TreeNode java class

  1. … 6 more files in changeset.
RHDM-513 RHBA-655 DROOLS-2443 update publication URL for DMN XSD (#1851)

  1. … 54 more files in changeset.
RHDM-512 DROOLS-2443 update publication URL for DMN XSD (#1850)

  1. … 54 more files in changeset.
DROOLS-2443 update publication URL for DMN XSD (#1849)

  1. … 54 more files in changeset.
[DROOLS-2466] avoid static import of dsl methods in generated executable model

(cherry picked from commit 331195dc4bd0525e59805fad5a5bebd8b65adc05)

  1. … 24 more files in changeset.
[DROOLS-2284] avoid generating alpha indexing for constraints not having a literal as right expression

DROOLS-2427] fix property reactivity masks calculation for accumulate node

RHBA-623_7.5.x (#1840)

* interim checkin

* RHBA-623 Mining model with modelChain does not properly generate rules

* Added method to PMML4Compiler to retrieve field definitions for fields that are the result/output of an earlier sub-model

* Added methods to AbstractModel to find MiningField and OutputField entries from the model

* Updated the modelChain template so that it only attempts to create PMMLRequestData objects using the fields that are available in the controlling model

* Added a test to the MiningmodelTest for modelChain mode models

* Added the test_mining_model_modelchain.pmml file as a test model

[DROOLS-2427] fix property reactivity masks calculation for accumulate node

[DROOLS-2427] fix property reactivity masks calculation for accumulate node

(cherry picked from commit d93ef1ba6f4cf6f6604445f2abeb61581fdfeef4)

upgraded to 7.8.0.t027

  1. … 52 more files in changeset.
DROOLS-2378 Test for null relation in DT (#1816)

DROOLS-1663 Kie DMN doesn't support IMPORT decisions between DMN files (#1832)

* WIP

* WIP types

* Hardcoded dependency ordering but fixes compilation errors.

* With hardcoded dependency order, and hardcoded import, working execution

* .

* Dependency sorter

* import ItemDefinition and BKM from the located import model

* .

* Refactoring

* .

* .

* Guarding for DMN importType namespace only

* Externalize ResourceWithConfiguration interface

* Use wide type Collection for collection of resources

* Applying PR comments

  1. … 8 more files in changeset.
DROOLS-2388 DMN Namespace unmarshalling differs from standard one when calling DMNValidator.validate method with File param (#1837)

DROOLS-2379 DROOLS-2380 DROOLS:2381 Validator fixes (#1839)

* DROOLS-2379: DROOLS-2380: DROOLS:2381: adding test case and partial fix

* Fix DROOLS-2380 DROOLS-2381 (#6)

* Add tests for different types of DMN validator input parameters (#7)

  1. … 11 more files in changeset.
upgraded to next development version

  1. … 52 more files in changeset.