[DROOLS-7] implementing a phreak compatible LeftTupleIterator
(cherry picked from commit 943c172f7cb81e61760db17f76c93923fa3e799d)
DROOLS-7 Phreak
-Added PhreakActivationIterator which is peer aware, unlike the Rete one. It's just a simple collector though
(cherry picked from commit 4e0663dbb0afa537e0b8e7a115c1e52eaa1ac883)
DROOLS-7 Phreak
-Added PhreakActivationIterator which is peer aware, unlike the Rete one. It's just a simple collector though
(cherry picked from commit 15a57e6b8e29f53ba5c5050bd97c3abb80b7f5a0)
DROOLS-7 Phreak
-more Activation iterator updates
(cherry picked from commit 364dfa1cd615341d3a8f33926dfb91ffe02b312c)
Fixing TMS serialization for phreak
(cherry picked from commit 3e54c1090fe11d09be498deba53249712e419d61)
Fixing TMS serialization for phreak
(cherry picked from commit f9e866bbafc3ccd01e32247af2b9dc968dc283f3)
[DROOLS-7] fix tests using phreak
(cherry picked from commit d7e1c1aac84bc7bfcace9f99c2596d89f151a043)
DROOLS-7 Phreak
-Fixed EntryPoints, not being updated when rule is added
-Fixed FromNode, when there are no children
(cherry picked from commit e1c3078efed41f8debb3d30aca0b5103d70e42b6)
[DROOLS-7] fix no-loop
(cherry picked from commit ee36a12fb23cc96747a1eb3b07be85e1e63e90db)
[DROOLS-7] fix TMS tests
(cherry picked from commit f11efbe49c93c91c7d885f22cc983522b9d4000d)
[DROOLS-7] fix StreamsTest
(cherry picked from commit 13940d06161bccbab3f04864a714ce91aac4e887)
DROOLS-7 Phreak
-Fixed AddRemove rule, to better handle accumulate and exists nodes. Aligning it with ActivationIterator
(cherry picked from commit c6dd79e55c88498041256e55f4505e33255ccf2b)
[DROOLS-7] fix infinite loop in JPA tests using traits
(cherry picked from commit 14da848a75180e066b4408be2c15359460299565)
DROOLS-7 Phreak
-More fixes to AddRemoveRule, so now handles recursing through nodes without memory. Such as evals.
(cherry picked from commit 2b50b601b1109e9b15b80aebfe45e11362a24872)
Fixing serialization of TimerNode timers
(cherry picked from commit c4c3cf059cd5e919a6060ef15b960844a3c209fd)
Fixing serialization of TimerNode timers
(cherry picked from commit eac84860b13beafa3ee77cae9f30e29cfd48cc1f)
Fixing serialization of TimerNode timers
(cherry picked from commit 2fc2218f69e28d1fad726575e784ba5e66363415)
Fixing test
(cherry picked from commit 58018c8f98e76f9419eef3f10a49a92f0120398b)
DROOLS-7 Phreak
-More fixes to dynamic rules, this time it was for better handling of subtworks added to a share after the lia node
(cherry picked from commit 4204c0b2897b56afae14f81875d3e56479209962)
[DROOLS-7] enable phreak by default + @Ignore outastanding tests
(cherry picked from commit c923c41311e65789334c64db48c720d97a8f05c2)