Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-4085] Support follow redirects and avoid using external URL (#2369)

* [DROOLS-4085] Support follow redirects and avoid using external URL for change set XSD

* Remove all other references to external XSD

* Avoid getting XSD from the internet

  1. … 9 more files in changeset.
[DROOLS-3825] Use stable names for generated classes

  1. … 2 more files in changeset.
DROOLS-3988 Fix change-set XSD URL (#2333)

  1. … 9 more files in changeset.
DROOLS-3836 Handle possible null date value returned from trigger (#2297)

  1. … 10 more files in changeset.
DROOLS-3764 Raise timeout for a test (#2280)

DROOLS-3671 Wait for expiration propagation flush in expiration tests (#2262)

DROOLS-3663 Raise timeout of tests (#2260)

* DROOLS-3663 Raise timeout of a test

* DROOLS-3663 Raise timeout for tests

  1. … 1 more file in changeset.
[DROOLS-3607] support property reactivity for beans annotated with @propertyChangeSupport

  1. … 2 more files in changeset.
[DROOLS-3606] take count of alpha constraints in from node when calculating its own property reactivity mask

  1. … 2 more files in changeset.
[DROOlS-3554] fix removal of rule with accumulate performing a logical assertion

  1. … 5 more files in changeset.
[DROOLS-3499] allow both prefixed and infixed AND in nested accumulates (#2210)

  1. … 1 more file in changeset.
[DROOLS-3479] fix support of KieBase include in executable model (#2208)

    • -0
    • +143
    ./drools/compiler/integrationtests/KieBaseIncludeTest.java
  1. … 5 more files in changeset.
[RHDM-709][RHPAM-1453] upgrade mvel version (#2196)

  1. … 18 more files in changeset.
[DROOLS-2646] fix rewiring of left tuples' linked list for tuples having a peer when a rule is removed during incremental compilation

  1. … 1 more file in changeset.
[DROOLS-3332] make the heuristic to decide how many rules should go in an executable model class file more strict (#2161)

* DROOLS-3332 Add reproducer for handling large DRL file

* [DROOLS-3332] make the heuristic to decide how many rules should go in an executable model class file more strict

(cherry picked from commit b216ce40706bed9909db93087b3fce54ae30335b)

  1. … 8 more files in changeset.
[DROOLS-3332] make the heuristic to decide how many rules should go in an executable model class file more strict (#2161)

* DROOLS-3332 Add reproducer for handling large DRL file

* [DROOLS-3332] make the heuristic to decide how many rules should go in an executable model class file more strict

  1. … 8 more files in changeset.
DROOLS-3310 Uningore parallel agenda test (#2146)

[DROOLS-3194] jdk11 support (#2145)

  1. … 18 more files in changeset.
[DROOLS-2989] Avoid refire of rules with synthetic Fact Handles (#2106)

* Added test for deserialization

* Test for simple alpha node in MarshallerTest.java

* private node memories, add synthetic facts' object to a map in the agenda

* Proto syntax

* Regenerated protobuf messages

* Add object during serialization

* Added object to FromNodeMemory

* Need an index to serialize the object

* Added index to object serialization

* Read node memories object

* Avoid refire marshalled FactHandle

* Use old mechanism to avoid refiring in node != FromNode

* New test for unfired tuples

* Serialize dormant objecgt

* NodeId

* Match against object

* Dormient objects are already serialized

* Correct matching of objects

* Nullcheck

* Refactor

* Fix regression

* Removed useless code

* Removed dead code

* Fix regression

* Accumulate test

* Rebase

* RenamedTest

* New test for accumulate

* New test for RIAN

* new test

* JavaSerializableResolverStrategy

* Use java serialization encoder

* Changed testSubnetwork test

* Better test

* New test for subnetworks

* New test for subnetwork

* Do not serialize test

* ProtobufInputMarshaller returns the message along with the session

* testAgendaDoNotSerializeObject check if no objects are serialized

* Avoid deserializing if empty

* Serialize object only with FromNode

* Serialize object only with AccumulateNode

* Disposal of ksession

* Removed unnecessary code in ProtobufTestMarshaller

* Fix regression in test

* Removed assertion on demarshalling

* Explicit class loader

* Removed println

  1. … 16 more files in changeset.
DROOLS-3006 Move test cases affected by equality mode to a separate package (#2114)

* DROOLS-3006 Tidy up test parameterization before a small refactor

* DROOLS-3006 Simplify tests parameterization

* DROOLS-3006 Imports optimization

* DROOLS-3006 Move tests with equality mode asserts to a separate package

* DROOLS-3006 Remove equality mode from basic test parameters

* DROOLS-3006 Add basic equality mode tests

    • -0
    • +148
    ./drools/compiler/integrationtests/AbstractCepEspTest.java
    • -0
    • +131
    ./drools/compiler/integrationtests/drl/AbstractDeclareTest.java
  1. … 21 more files in changeset.
[DROOLS-3076] KieSession pool (#2099)

* [DROOLS-3076] KieSession pool

* [DROOLS-3076] KieSession pool

* [DROOLS-3076] KieSession pool

* [DROOLS-3076] KieSession pool

* [DROOLS-3076] KieSession pool

  1. … 23 more files in changeset.
[DROOLS-2133] fix rule units unbinding

  1. … 1 more file in changeset.
[DROOLS-2990] fix dsl generation of constraint calling a constructor in executable model

  1. … 12 more files in changeset.
[DROOLS-2990] fix dsl generation of constraint calling a constructor in executable model

(cherry picked from commit c0e630ae2bd05d2ccd36f87f440f39fd7657add0)

  1. … 12 more files in changeset.
[RHDM-709] reset mvel parser configuration during incremental compilation

  1. … 3 more files in changeset.
[DROOLS-2634] complete CEP support in executable model

  1. … 45 more files in changeset.
[DROOLS-2634] complete CEP support in executable model

(cherry picked from commit d9dd0b530d9b4cc134db1b76823ac4cebbbd7271)

  1. … 45 more files in changeset.
[DROOLS-2625] In the exec model use the legacy accumulator when the action uses globals (#2051)

* Fix test2AccumulatesWithOr

* Use legacyAccumulate when there's a global in the action block

* Disabled accumulate test

  1. … 3 more files in changeset.
[DROOLS-2625] In the exec model use the legacy accumulator when the action uses globals (#2051)

* Fix test2AccumulatesWithOr

* Use legacyAccumulate when there's a global in the action block

* Disabled accumulate test

(cherry picked from commit 442bd46af866dfb69394362b14479396c5d1a4c3)

  1. … 3 more files in changeset.
[DROOLS-2625] Better support for ArrayAccess Expression in Exec Model accumulate test (#2045)

* Better regexp match tests down to 26

* Disable accumulate tests

* New test for array access in AccumulateTest.java

* New test for array access

* Yet another new test for accumulate

* Parse element from arrayAccessExpr when it's a methodCallExpr

* First test of flattenScope

* Refactor test

* Flatten method call

* Unary expressions

* FlattenArrayAccess

* Fix testUseAccumulateFunctionWithArrayAccessOperation by supporting ArrayAccessExpression

* Support ArrayAccessExpr in AccumulateVisitor

* ArrayAccessExprWorking tests

* Expression Typer supports declarations with bindings

* First test of remove root node

* Removed println

* Converted arrayaccessexpr to methodcallexpr

* New FindRootViaNodeScope

* New remove node method

* Fix for method without scope

* Removed optional

* FIx regression of findRootNodeViaScope2Rec

* Rename

* Convert to methodCallExpr when using the accumulate

* Also coerce expressions on the right

* Support CastExpr in findLeftLeafOfMethod

* New test in FlowTest

* Fix ExpressionTyperTest.java

* Revert "Also coerce expressions on the right"

This reverts commit 5a42614

* Better test

* Removed test

* Moved unsupported test

* Regression test

* Fix regression

(cherry picked from commit 3fc8a354b7e0e176e11ee346d48e369c4f8ff522)

  1. … 12 more files in changeset.