Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
upgraded to 7.10.0.t033

  1. … 52 more files in changeset.
[DROOLS-2766] add conf option for exec model based DMN dtable compiler + minor refactor (#2009)

DROOLS-2812 FEEL Translation number coercion for QualifiedName accessor (#2004)

[DROOLS-2814] take count of primitive subtyping when selecting the method to be invoked

upgraded to 7.8.0.t033

  1. … 52 more files in changeset.
[DROOLS-2766] fix error management + other minor improvements in compiled DMN decision tables (#2006)

DROOLS-2822 FEEL augment not() heuristic for function invocation (#2007)

[DROOLS-2766] support default values + allow to access evaluation con… (#2002)

[DROOLS-2766] support default values + allow to access evaluation context in constraint evaluation + better error management in compiled DMN decision tables

DROOLS-2791 Test DMN Import with 3 layers of antipattern of importing .. (#1995)

* DROOLS-2791 Test DMN Import with 3 layers of antipattern of importing ..

Decision and InputData.

Test DMN Import transitive 3 level diamond

* Implementing code review comment

DROOLS-2813 DMN boxed invocation missing expression NPE and Validator .. (#2005)

.. issue.

DROOLS-2811 Enrich FEEL Test parameter for translation mode (#2003)

[DROOLS-2810] Add OSGI metadata to drools model (#2001)

DROOLS-2807 DMN Test for KieContainer upgrade with DMN and Java(pojo) (#2000)

* DROOLS-2807 DMN Test for KieContainer upgrade with DMN and Java(pojo)

* Implement code review feedback

[DROOLS-2766] allow symbols in output of compiled DMN decision tables (#1999)

[DROOLS-2766] allow symbols in output of compiled DMN decision tables

DROOLS-2799 DMN Optimize DT parameter binding for compilation (#1998)

* DROOLS-2799 DMN Optimize DT parameter binding for compilation

* .

[DROOLS-2766] compilation of DMN decision tables (#1996)

  1. … 10 more files in changeset.
[DROOLS-2634] fix for several cep use cases in executable model

  1. … 5 more files in changeset.
[DROOLS-2595] average accumulate function should return null instead of zero when no facts are matched

bumped up version to next 7.10.0-SNAPSHOT

  1. … 53 more files in changeset.
Removed all references to PMML from drools-compiler module (#1977)

Created PMMLAssemblerService to compile packages that contain PMML resources

    • -0
    • +132
    /kie-pmml/src/main/java/org/kie/pmml/pmml_4_2/PMMLResource.java
upgraded to 7.8.0.t032

  1. … 52 more files in changeset.
[DROOLS-2649] various fixes to executable model generation

RHPAM-1424 - JPA Entity causes NPE when being used as case file variable (#1994)

JBPM-7493 - JPA Entity causes NPE when being used as case file variable (#1993)

[DROOLS-2757] throw an exception when trying to verify a not existing KieBase

DROOLS-2768 DMN Decision Service encapsulate Decision which imports a DS (#1990)

* DROOLS-2768 DMN Decision Service encapsulate Decision which imports a DS

* Expose API

[DROOLS-2591] fix reloading of updated SNAPSHOT KJars (#1991)

[DROOLS-2773] skip artifacts that cannot be resolved during indexing of dependencies in KieScanner

Upgraded versions for release 7.9.0.Final

  1. … 52 more files in changeset.
Alpha network compiler (#1989)

* Fixed delegates part

* added other two files

* Hardcoded paths

* Removed hardcoded paths

* Optimized import

* Added logging to ObjectTypeNodeCompiler.java

* Collapsed catch blocks

* AlphaNetworkCompilerEnabled property

* Null safe ConfCheck

* Modification test

* Test with modify

* Test with modify 2

* Use configuration

* Propagate tuple without using sinks

* Alpha network compiler tests in Canonical Model

* Parametrization of modify object

* Tests with model compiler

* ObjectTypeNodeCompilerTest.java with executable model

* Using test only in Model Compiler

* Fix testAlphaConstraintWithModification

* Refactor

* Enable model compiler code log

* Use IndexableConstraint instead of ClassReader

* Extracted map name

* Remove fieldname from startHashedAlphaNodes

* Pass ReadAccessor in the constructor

* use reader in AssertHandler

* No more classFieldReader downcasts

* Temporary remove configuration

* Fix tests by passing the read accessor in every case

* Entry key are always strings

* Removed useless code

* Generation of new switch with hardcoded values

* Avoid using switch if it's not a string or an int

* Renamed tests

* Correctly quote value

* New test for Enum

* Removed duplication from AssertHandler.java and ModifyHandler.java

* Run all tests with alpha network

* Disabled tests

* Avoid generating createContextEntry (it seems like it's not used)

* Remove new lines in comments

* Flow with Alpha Network

* drools-test-coverage with alphaNetworkCompiler

* Use alphaNetworkConfiguration

* Access inner class with . instead of $

* always enabled alphaNetwork

* Parametrization

* First draft of null handling

* Use null in Map instead of NullObject

* Removed null object

* NullObject is not useful for switch statements

* Revert "NullObject is not useful for switch statements"

This reverts commit 1dfcaee

* Better quoting

* Null safe alpha node inlining

* Better construction of test

* Use id in name files in order to avoid clashes

* First draft of windowNode handling

* Support setting of WindowNodes

* Removed println

* Flag to enable alphaNetworkCompiler

* Support traversal of CompositePartitionAwareObjectSinkAdapter

* Always on alpha compiler

* Enable alpha network compiler on new tests

* Avoid creating a new CanonicalKieModule (therefore breaking alpha network compiler)

* Updated timeout for failing tests

* NodeHashingTest

* Need to regenerate compiled alpha network after update to new version in incremental compilation

* Fix compilation

* Fix compilation alpha network

* Avoid regenerating alpha network classes if alpha network compiler is disabled

* Avoid creating a new KieModule when it's not necessary

* Also run alpha network on other integration tests

* Also run alpha network on other integration tests

* getKieBuilderFromKieFileSystem shouldn't write the xml

* Generate random class name to avoid clash with incremental compilation

* Avoid clear null classes

* New test for indexing on unswitchable constraint

* Added a new test for the switchable case without the inlining

* Disable logging of exec model

* Flag to enable alphaNetwork testing

* also parametrize integration tests

* Removed typesafe configuration

* Removed useless parameter

* Removed implementation

* Reformat

* Remove commented code

* Remove commented code

* disable logging

* Disabled logging

* Disabled logging

* Quite a bit of space after ifs here

* Update KieBaseUpdater.java

* Update KieContainerImpl.java

* Update ObjectTypeNodeCompiler.java

* Update ObjectTypeNodeParser.java

* Update SwitchCompilerHandler.java

* Update ObjectTypeNodeParser.java

* Update KieBaseUpdater.java

* Update BaseModelTest.java

  1. … 20 more files in changeset.