Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-1659] parallel rules build (#1368)

[DROOLS-1659] parallel rules build

  1. … 47 more files in changeset.
DROOLS-1607 Internal refactor removing KnowledgeBase in preparation for DROOLS-1583 (#1293)

* DROOLS-1583 Refactor KnowledgeBaseImpl

step1

Passes just src main compilation with :

```

$ mvn clean compile -pl \!drools-examples

```

* Align drools-core tests

* Method change

InternalKnowledgeBase

from:

void addPackages( final Collection<InternalKnowledgePackage> newPkgs );

to:

void addPackages( final Collection<KiePackage> newPkgs );

* Align drools-beliefs tests.

* Align drools-cdi tests.

* Align drools-templates tests.

* Align drools-decisiontables tests.

* Align drools-verifier tests.

* Align drools-persistence-jpa tests.

* Align drools-examples CODE.

* Align drools-scorecards tests.

* Align drools-test-suite tests.

* Align removal of KnowledgeRuntimer(EventManager|Logger) interfaces.

* rebase code.

* Rebase drools-compiler tests package org.drools.compiler

* Rebase drools-compiler tests package org.drools.compiler.api

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.abductive

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.defeasible

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.jtms

* Rebase drools-compiler tests package org.drools.compiler.builder.impl

* Rebase drools-compiler tests package org.drools.compiler.command

* Rebase drools-compiler tests package org.drools.compiler.common

* Rebase drools-compiler tests package org.drools.compiler.compiler

* Rebase drools-compiler tests package org.drools.compiler.xml.changeset

* Rebase drools-compiler tests package org.drools.compiler.conf

* Rebase drools-compiler tests package org.drools.compiler.definitions

* Rebase drools-compiler tests package org.drools.compiler.factmodel.traits

* Fix rebase of CommonTestMethodBase

* Rebase drools-compiler tests package org.drools.compiler.integrationtests A-E

* Rebase drools-compiler tests package org.drools.compiler.integrationtests F-L

* Rebase drools-compiler tests package org.drools.compiler.integrationtests M-R

* Rebase drools-compiler tests package org.drools.compiler.integrationtests S-Z

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.drl

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.eventgenerator.example

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.incrementalcompilation

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.manners

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.marshalling

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.operators

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.sequential

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.session

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.waltz

* Rebase drools-compiler tests package org.drools.compiler.lang.api

* Rebase drools-compiler tests package org.drools.compiler.phreak

* Rebase drools-compiler tests package org.drools.compiler.reteoo

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.java

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.mvel

* Rebase drools-compiler tests package org.drools.compiler.test

* Rebase drools-compiler tests package org.drools.compiler.util.debug

* Align drools-core org.drools.core.osgi.Activator CODE.

  1. … 259 more files in changeset.
[DROOLS-1592] remove referencing of left tuple from propagation context (#1296)

  1. … 25 more files in changeset.
[DROOLS-1446] ruleunit implementation (#1107)

    • -8
    • +3
    ./InstrumentedDeclarationScopeResolver.java
  1. … 204 more files in changeset.
[DROOLS-1024] rule engine parallelization (#983)

  1. … 162 more files in changeset.
changes in license header closes #586

    • -1
    • +1
    ./InstrumentedDeclarationScopeResolver.java
  1. … 5165 more files in changeset.
[DROOLS-653] right and left tuples unification

  1. … 247 more files in changeset.
[DROOLS-897] make same variable bound to different classes in or condition to be actually bound to the common superclass

(cherry picked from commit 137d933267f9378b6ae49f477673a29c9501ca6a)

    • -11
    • +11
    ./MVELConsequenceBuilderTest.java
  1. … 38 more files in changeset.
[DROOLS-897] make same variable bound to different classes in or condition to be actually bound to the common superclass

    • -11
    • +11
    ./MVELConsequenceBuilderTest.java
  1. … 38 more files in changeset.
[DROOLS-895] fix memory leak by removing no longer useful IdentityHashMap in ClassFieldAccessorStore.BaseLookupEntry

(cherry picked from commit 7d9451e4e46d23026187f91b00e9ca68397bd7fc)

  1. … 40 more files in changeset.
[DROOLS-895] fix memory leak by removing no longer useful IdentityHashMap in ClassFieldAccessorStore.BaseLookupEntry

  1. … 40 more files in changeset.
[DROOLS-882] add test case

(cherry picked from commit 6015cc1d541115e6433095b1e6346496566f5c09)

  1. … 2 more files in changeset.
[DROOLS-882] add test case

  1. … 2 more files in changeset.
Add missing ASL licenses

* fixed failing tests caused by aditional text in

some .drl files

* drools-templates module is still missing some headers

in .drl files, becuase of bug in the parser. These will

be fixed by additional PR

    • -0
    • +15
    ./InstrumentedDeclarationScopeResolver.java
  1. … 2509 more files in changeset.
[DROOLS-601] fix queries when used in combination with agenda-groups

  1. … 10 more files in changeset.
[DROOLS-571] add a specialized single function accumulate implementation

    • -16
    • +14
    ./MVELAccumulateBuilderTest.java
  1. … 12 more files in changeset.
[BZ-1092502] add necessary line breaks at the end of a merged multi-line statement

  1. … 1 more file in changeset.
[BZ-1092502] add necessary line breaks at the end of a merged multi-line statement (cherry picked from commit dc49920ec6b991379bcece10ed0afbabcc3460f5)

  1. … 1 more file in changeset.
[BZ-1092502] fix multi-line statements using mvel dialect

  1. … 2 more files in changeset.
[BZ-1092502] fix multi-line statements using mvel dialect

  1. … 2 more files in changeset.
remove legacy Package, Rule and Query

    • -3
    • +3
    ./InstrumentedDeclarationScopeResolver.java
    • -11
    • +12
    ./MVELConsequenceBuilderTest.java
  1. … 225 more files in changeset.
merge AbstractWorkingMemory into StatefulKnowledgeSessionImpl

  1. … 100 more files in changeset.
remove RuleBase StatefulSession and StatelessSession

  1. … 112 more files in changeset.
fix failing tests for KnowledgeBase and RuleBase merging

  1. … 12 more files in changeset.
merge RuleBase and KnowledgeBase

    • -26
    • +25
    ./MVELConsequenceBuilderTest.java
  1. … 291 more files in changeset.
split Knowledge and TypeDeclaration builders

  1. … 36 more files in changeset.
merge PackageBuilder into KnowledgeBuilderImpl

  1. … 76 more files in changeset.
major cleanup 4.x legacy API

    • -3
    • +3
    ./InstrumentedDeclarationScopeResolver.java
    • -19
    • +21
    ./MVELAccumulateBuilderTest.java
    • -56
    • +50
    ./MVELConsequenceBuilderTest.java
  1. … 749 more files in changeset.
remove 4.x legacy API

    • -3
    • +3
    ./InstrumentedDeclarationScopeResolver.java
    • -19
    • +21
    ./MVELAccumulateBuilderTest.java
    • -56
    • +50
    ./MVELConsequenceBuilderTest.java
  1. … 592 more files in changeset.
[DROOLS-327] check no-loop on terminal node instead of rule

  1. … 6 more files in changeset.