• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBRULES-2830 StartProcessCommand should return the ProcessInstanceId

- the StartProcessCommand now returns the processInstanceId into the ExecutionResult object when an out-identifier is added.

    • -2
    • +26
    ./command/runtime/process/StartProcessCommand.java
  1. … 1 more file in changeset.
JBRULES-2827: Migrate Drools Flow to jBPM5

- migrating

    • -1
    • +1
    ./marshalling/impl/ProcessMarshallerFactory.java
  1. … 43 more files in changeset.
- moving work definition back to drools-core
    • -0
    • +121
    ./process/core/datatype/impl/type/EnumDataType.java
    • -0
    • +108
    ./process/core/impl/WorkDefinitionImpl.java
    • -0
    • +29
    ./process/core/ParameterDefinition.java
    • -0
    • +42
    ./process/core/datatype/DataType.java
  1. … 9 more files in changeset.
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
    • -0
    • +5
    ./io/impl/ResourceChangeScannerImpl.java
  1. … 4 more files in changeset.
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
    • -412
    • +504
    ./agent/impl/KnowledgeAgentImpl.java
  1. … 1 more file in changeset.
JBRULES-2813 Unify two Composite ClassLoader implementations

-Fixed failing test, we need the classloader to be cloned if the configuration is to be shared among kbases.

  1. … 3 more files in changeset.
JBRULES-2642: working on support for multiple functions. Upgrading MVEL to 2.0.19.
    • -1
    • +1
    ./marshalling/impl/InputMarshaller.java
  1. … 20 more files in changeset.
JBRULES-2813 OSGi like ClassLoader problem

JBRULES-2795 ProcessRuntimeImpl uses the wrong classpath -Getting Camel to run, our bytearray classlaoders can't return URLS, so have them return null.

JBRULES-2813 OSGi like ClassLoader problem

JBRULES-2795 ProcessRuntimeImpl uses the wrong classpath for instantiante implementations of managers

-These two jiras are related, as we first had to make a unified classloader before it would work.

Then after that each module needs to make sure it's classloader is in the composite classloader.

  1. … 12 more files in changeset.
JBRULES-2813 Unify two Composite ClassLoader implementations
    • -136
    • +0
    ./rule/DroolsCompositeClassLoader.java
    • -68
    • +35
    ./rule/JavaDialectRuntimeData.java
    • -65
    • +72
    ./base/mvel/MVELConsequence.java
  1. … 14 more files in changeset.
improve hashcode: byte[].class.hashCode() is a very poor hash + if you use Arrays.equals in equals(), use Arrays.hashCode() in hashCode() + javancss site report crashes on byte[].class
JBRULES-2808 Remove TimeMachine so we have a unified clock structure
    • -21
    • +0
    ./common/AbstractWorkingMemory.java
    • -13
    • +0
    ./common/SharedWorkingMemoryContext.java
  1. … 5 more files in changeset.
JBRULES-2807 Refactor WorkingMemory so all entry points use the same code
    • -0
    • +14
    ./impl/StatefulKnowledgeSessionImpl.java
    • -11
    • +1
    ./common/InternalWorkingMemory.java
    • -638
    • +90
    ./common/AbstractWorkingMemory.java
    • -0
    • +7
    ./common/InternalWorkingMemoryEntryPoint.java
    • -209
    • +380
    ./common/NamedEntryPoint.java
- fixing process variable logging
    • -0
    • +11
    ./management/KnowledgeSessionMonitoring.java
    • -0
    • +9
    ./event/DebugProcessEventListener.java
    • -0
    • +65
    ./event/ProcessVariableChangedEventImpl.java
    • -0
    • +7
    ./event/DefaultProcessEventListener.java
  1. … 6 more files in changeset.
JBRULES-2803: Drools Grid Impl2 - Drools Server integration

- adding test that show the integration between drools grid and drools-server (CxfSoapClientServerGridTest.java)

- Adding test for remote interactions in drools-grid/drools-grid-impl

- Adding test in camel for CXF Soap Interaction (take a look at DroolsPolicy and PostCxfSoapProcessor). It looks that it's a problem with CFXProducer in camel, so I add a hack to make it work for now.

    • -0
    • +38
    ./command/runtime/GetFactCountCommand.java
  1. … 34 more files in changeset.
fixing bug on constructor of marshallerWriteContext, it used to work b/c everywhere is used the environment to pass variables
    • -2
    • +2
    ./marshalling/impl/MarshallerWriteContext.java
-removed classloader crap from ClassBuilder

-removed injecting of byte[] into the app classloader

    • -1
    • +2
    ./rule/DroolsCompositeClassLoader.java
  1. … 3 more files in changeset.
JBRULES-2790: Drools Grid Impl 2 EvictionJob for take care of _TEMP_ variables in remote context

- EvictionJob working in TempEvictionTest. I need to find out a way to hide the Job scheduling from the user.

    • -0
    • +107
    ./command/impl/ContextImplWithEviction.java
  1. … 4 more files in changeset.
JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- Adding disconnected mode to GetFactHandleCommand

  1. … 1 more file in changeset.
Parser fixes, related to 35927.
fixed deletion vs update of Lexer/Parser/Walker
  1. … 14 more files in changeset.
Parser fixes, related to 35927.
JBRULES-2746 Drools Grid Impl2

-more cleaning up and removing of redundant code

    • -0
    • +25
    ./time/Scheduler.java
  1. … 117 more files in changeset.
JBRULES-2760: fixing forall behavior
    • -19
    • +6
    ./reteoo/builder/GroupElementBuilder.java
  1. … 7 more files in changeset.
JBRULES-2747: Drools Grid Scheduler Impl

- Adding ServiceConfiguration to the SchedulerService.

- The schedulerclient now get the service configuration and use a hash to decide where the job will be scheduled

  1. … 12 more files in changeset.
JBRULES-2746: Drools Grid Impl2

- refactor timerservice into schedulerservice and timerservice

  1. … 19 more files in changeset.
JBRULES-2756: fixing busy wait in fireUntilHalt()
  1. … 1 more file in changeset.
typo
    • -1
    • +1
    ./agent/impl/BinaryResourceDiffProducerImpl.java
JBRULES-2224: fixing multirestriction issue when used with return value constraints
  1. … 2 more files in changeset.
JBRULES-2753 : Add the StrEvaluator to the list of core evaluators

    • -0
    • +224
    ./base/evaluators/StrEvaluatorDefinition.java
    • -0
    • +1
    ./base/evaluators/EvaluatorRegistry.java