Drools

Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-2704] support Java 8 date API in dates comparison

(cherry picked from commit b4fbbb77765ebe8c60aeca2f7a66ee8509e912a8)

[DROOLS-2557] delete left tuple propagated from a FromNode when a left update makes an alpha constraint to no longer match

(cherry picked from commit 504cb2f5041992830168ca75fb065fff2ea5cb4b)

RHDM-568 DROOLS-2286 Java Object in DMNContext not working properly with (#1886)

... Filter function.

Fix by moving ExecutionFrame from a eager to lazy logic for inspecting

properties.

Cherry pick of

https://github.com/kiegroup/drools/commit/6d3b98b79d0b2b717554e4c6df53fd02d013904e

from master to community 7.5.x branch.

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

(cherry picked from commit 94d6165b33a22661d05fa16ad778f4ee103571c6)

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.
RHDM-512 DROOLS-2443 update publication URL for DMN XSD (#1850)

  1. … 54 more files in changeset.
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-2414 Replace test case builder in incremental compilation tests (#1834)

(cherry picked from commit 3d35557)

DROOLS-2412 Add finally block with a call to kieSession.halt() to tests (#1831)

(cherry picked from commit e1d85e3)

DROOLS-2405 Run AddRemoveRulesTest as a standard test, not turtle test (#1827)

(cherry picked from commit 9ed666c)

DROOLS-2404 Move TestStatusListener usage to a separate Maven profile (#1825)

(cherry picked from commit 2d25dc1)

[DROOLS-2385] clear defined types cache in ProjectClassLoader when a declared type is changed during an incremental compilation

(cherry picked from commit a44f3ec2fd34f2c7fa2b3b8787be2f5339b1a963)

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a4d01ddec908a8ecbe63aa6c1258e606a5ee094a)

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a35e1d1b16dcca97c7a8db31efb568a525ad9316)

[RHBA-488] fix CCE when enforcing immediate constraints jitting

(cherry picked from commit 23d22ad571c1b8522ff207ae34b3104fef3cf32f)

DROOLS-2243_7_5_x - Backport to get kie-pmml visibility for the execu… (#1718)

* DROOLS-2243_7_5_x - Backport to get kie-pmml visibility for the execution server

* Updates to bring KIE-PMML changes into line with latest version

    • -3
    • +2
    /drools-core/src/build/revapi-config.json
  1. … 72 more files in changeset.
DROOLS-2346: ProtobufOutputMarshaller.orderFacts should use Integer.compare to avoid IllegalArgumentException (#1786)

* DROOLS-2346: ProtobufOutputMarshaller.orderFacts should use Integer.compare to avoid IllegalArgumentException

* DROOLS-2346: Test case

(cherry picked from commit 4daacae3eac66718102411d8e1bf823c82604b8a)

[DROOLS-2333] perform automatic watch of joined properties for property reactivity even the first pattern has no constraints or bindings

(cherry picked from commit 9522caa56c4b5e824a99615457449d7e429e3d83)

[RHDM-376 DROOLS-2305] Use Java 8 Eclipse compiler options when running on Java 9 (#1766)

* Use Java 8 Eclipse compiler options when running on Java 9

* Fix a test to expect java 1.8 source compiler options

[DROOLS-2305] recognize Java 9 in JavaDialectConfiguration

(cherry picked from commit 857c70589e95f05cb1520d7e59bcea8f0e54297a)

Add tests for PMML scorecards (#1720) (#1751)

testSimpleScorecard - evaluate multiple PMML data requests using scorecard with simple predicates

testScorecardWithCompoundPredicate - evaluate multiple PMML data requests using scorecard with compound predicates

testScorecardWithSimpleSetPredicate - evaluate multiple PMML data requests using scorecard with simple set predicates

testScorecardWithSimpleSetPredicateWithSpaceValue - same as above but set contains value with space

testScorecardWithComplexPartialScore - evaluate multiple PMML data requests using scorecard with complex partial score

(cherry picked from commit 1fb501f)

    • -0
    • +110
    /kie-pmml/src/test/java/org/kie/pmml/pmml_4_2/PMMLExecutor.java
BAQE-338: Run Guided Rule Template on engine (#1740)

    • -1
    • +5
    /drools-test-coverage/test-suite/pom.xml
[DROOLS-2292] fix iteration order of nodes when inserting right tuples during an incremental update

(cherry picked from commit 248d948384a0da38ab33f4da234c85edea95503c)

[DROOLS-2290] make TimerJobFactoryType to implement Serializable

(cherry picked from commit 8435e42ade4d593e3f555790c69bcdb28b1c932d)

DROOLS-2280 Remove File.separator from rule unit resolution (#1737)

(cherry picked from commit 45c2169)

DROOLS-2263: Cover marshalling of enums with comma inside (#1733)

DROOLS-2263 : Unexpected results in GDST when using enumerations with commas (#1728)

(cherry picked from commit 69ca5dbbea8381dd9dedba877e52bd395b21a025)

(cherry picked from commit a7f3419edb51717aaf214910764775980fac0313)

[DROOLS-2276] delay removal of rule from package after removal from phreak network to allow correct flushing of staged tuples

(cherry picked from commit ac6430806b3355f55c8c1995969294d052c5d51d)

[RHDM-314] avoid NPE when trying to remove a not existing rule coming from a broken drl during an incremental compilation

(cherry picked from commit faf7ca0393c6dda6b03736a857ce8453da405652)