BZ-1010237 - session-migration: attempt to get a running process instance fails on strategy not found
BZ-1010237 - session-migration: attempt to get a running process instance fails on strategy not found
(cherry picked from commit 72c5a8b12f39a7776c0593500f8da7066cee2906)
BZ-980775: in STREAM mode, force event queue flush before executing each query
DROOLS-239: reverting bad change
BZ-1011521 - session-migration: fireAllRules is ignored
(cherry picked from commit f7dcfbcb389ed6a4f86c6e7db1caca5d8f0e30d4)
move ReteSimpleBeliefSystem to reteoo module
(cherry picked from commit fc01408cf454e4a54cda4dfc5bea8c4d7aeafd23)
[BZ-1008662] cache zipped files as byte[] in ZipKieModule + fix rule removal
(cherry picked from commit c1a1fcf93ead701750f0dc2f19523de35935c04b)
[DROOLS-268] fix rete to use fact handle timestamp when creating a trigger
(cherry picked from commit 30ef003fb13430981bb5c890c637f163f127c42b)
[DROOLS-216][DROOLS-217] fix EvaluatorWrapper when accessing map's values
(cherry picked from commit d4dddf4b562fa816451e91371d9f7089440164c9)
[DROOLS-266][BZ-1014157] use native mavel pom parser when kie-ci is on the classpath
(cherry picked from commit bcbfd88b374480d460ed5090604eeef4b51baf49)
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 799a55f173b6cc5e371b6d9ccc154e06b22e95fe)
fix failing examples-api tests
(cherry picked from commit f2ffbbb62a11909eb42910202af48a9fcc704858)
[DROOLS-194] add support for sramp repository in kie-ci
(cherry picked from commit 0c35fa3895bec3886c37b4cb4033ec7cb4d4afa5)
[BZ-1013197][DROOLS-275] allow operator deserialization even when not present in the operators cache
(cherry picked from commit fd644d3aad0d12a0803c52a20a10bef06dd86cdc)
BZ-1013214 - Guided Rule Template validation causes error

(cherry picked from commit 10c5decc1cb35285e11ef8c57e8f8b5d828c4ab4)
[BZ-971008] add test case for inline cast using macthes operator
(cherry picked from commit fc9e1d41199d4ab39db246c0e46b693c91adebe7)
[BZ-999360] avoid infinite loop when using declarative agenda
(cherry picked from commit 1db3ccc4245888a80e913c8b38d295add850dcdc)
JBPM-3814, BZ 1002724 Bugfixes with regards to concurrency

- Changed EnvironmentImpl to use a concurrent HashMap
- The most significant persistence changes are in the JpaPersistenceContextManager class
- Reverted locking changes to the SingleSessionCommandService since a fix for JBPM-3814 is not
  possible at the level of the SSCS in the form of locking (because of the app-scoped entity
  manager).
- Also deleted unsused interfaces (ApplicationScopedPersistenceContext, TransactionablePersistentContext)
DROOLS-283 / BZ1015208 SegmentMemory staged LeftTuples not always accessed correctly
-Some times it accesses the current staging list, instead of the one in the segment memory.
-The NotNode should use the passed staging list, and not retrieve it directly.
-They should always use takeAll, to ensure they are thread safe.
(cherry picked from commit eca450ead9250116d2822b57eeae5cd2449a638e)
[BZ-999851] add test case using 3 identical rules with forall
(cherry picked from commit 116bee5bf8c91830e2547c9de6c5714f1fae53f7)