Proto commits in apache/incubator-kie-drools

These 43 commits are when the Protocol Buffers files have changed:

Commit:200c469
Author:Tibor Zimányi
Committer:GitHub

[kie-issues#1169] Add license headers to files (#5902) * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Fix test. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests.

The documentation is generated from this commit.

Commit:d2824fc
Author:radtriste
Committer:radtriste

Setup DSL config for 9.x

This commit does not contain any .proto files.

Commit:084fc86
Author:Mario Fusco
Committer:GitHub

[DROOLS-6788] change jbpm Process Instance Id from long to String (#4142) * [DROOLS-6788] change jbpm Process Instance Id from long to String * wip

Commit:2bbb8a4
Author:Mario Fusco
Committer:GitHub

[KOGITO-2853] descoping of protobuf marshaller from the core engine (#3090) * [KOGITO-2853] descoping of protobuf marshaller from the core engine * [KOGITO-2853] add OSGi support * wip

Commit:924040f
Author:Mario Fusco
Committer:GitHub

[KOGITO-2792] backport of kogito improvements (#2998) * [KOGITO-2792] backport of kogito improvements * [KOGITO-2792] backport of kogito improvements * wip * wip * wip * wip * wip * wip

Commit:9821354
Author:mariofusco

[DROOLS-4343] Change fact handle id type to long

Commit:2a69dd0
Author:Tibor Zimanyi
Committer:Mario Fusco

DROOLS-4343 Change fact handle id type to long (#2468) * DROOLS-4343 Change fact handle id type to long * DROOLS-4343 Change fact handle id type to long

Commit:e680075
Author:Mario Fusco
Committer:GitHub

[DROOLS-2989] Improvement to Drools Marshallers (#2164) * Avoid writing node memories * Avoid write and read node memories * Removed write memories methods * Added failing test with combinations * Support multiple objects * Use set instead of Hashmap * Support non serializing nodes * Better handling of int[] and object[] * Fix array coping * nest marshalled object into the tuple * refactor * pluggable serialization strategy

Commit:2bf3c13
Author:Luca Molteni
Committer:Mario Fusco

[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

Commit:e6c9204
Author:Mario Fusco
Committer:Mario Fusco

[RHBRMS-2463] fix propagation of expired events (cherry picked from commit 454dfeb1d9512f9c0daf5981bee381da58dd1619)

Commit:454dfeb
Author:Mario Fusco
Committer:Mario Fusco

[RHBRMS-2463] fix propagation of expired events

Commit:cd678e6
Author:sotty
Committer:Mario Fusco

[DROOLS-904] Trait proxy classes are not available on session deserialization (cherry picked from commit 523ba84dbd1abaabacc9ea6ea438249526d910ee)

Commit:523ba84
Author:sotty
Committer:Mario Fusco

[DROOLS-904] Trait proxy classes are not available on session deserialization

Commit:2e01c4a
Author:mariofusco
Committer:mariofusco

[BZ-1142914] implement serialization of CompositeMaxDurationTrigger

Commit:8122573
Author:mariofusco

[BZ-1142914] implement serialization of CompositeMaxDurationTrigger

Commit:5e1eb30
Author:Edson Tirelli
Committer:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled (cherry picked from commit b3012f72c1548e1660c1446fdfbbc639be96db52) Conflicts: drools-core/src/main/java/org/drools/marshalling/impl/ProtobufMessages.java drools-core/src/main/java/org/drools/marshalling/impl/ProtobufOutputMarshaller.java (cherry picked from commit 695662c1cf7714545a373573cb2787924ac53f52)

Commit:695662c
Author:Edson Tirelli
Committer:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled (cherry picked from commit b3012f72c1548e1660c1446fdfbbc639be96db52) Conflicts: drools-core/src/main/java/org/drools/marshalling/impl/ProtobufMessages.java drools-core/src/main/java/org/drools/marshalling/impl/ProtobufOutputMarshaller.java

Commit:35bcd3c
Author:Edson Tirelli
Committer:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled (cherry picked from commit b3012f72c1548e1660c1446fdfbbc639be96db52) Conflicts: drools-core/src/main/java/org/drools/marshalling/impl/ProtobufMessages.java

Commit:b3012f7
Author:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled

Commit:5803116
Author:Toshiya Kobayashi
Committer:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled (cherry picked from commit 6476b17d45728092b6d0f9ccaf2ea25b3e21bdea)

Commit:6476b17
Author:Toshiya Kobayashi
Committer:Edson Tirelli

DROOLS-236: BZ-1000385: BZ-1000384: fixing serialization when TMS is dinamically enabled/disabled

Commit:e314a08
Author:Edson Tirelli
Committer:mariofusco

Fixing serialization of TimerNode timers (cherry picked from commit c4c3cf059cd5e919a6060ef15b960844a3c209fd)

Commit:c4c3cf0
Author:Edson Tirelli
Committer:Edson Tirelli

Fixing serialization of TimerNode timers

Commit:1217fc7
Author:Edson Tirelli
Committer:Edson Tirelli

Fixing phreak errors (cherry picked from commit 9e16ec52af558bbe54a2bd4456fd1bf6ff975988)

Commit:67db07b
Author:Edson Tirelli
Committer:Edson Tirelli

Fixing phreak errors

Commit:2ba8d7b
Author:Mark Proctor
Committer:mariofusco

DROOLS-7 Phreak -More work to align RuleFlowGroups and AgendaGroups

Commit:07dc632
Author:Edson Tirelli
Committer:mariofusco

Adding serialization fields for agenda groups due to rule flow group fields merge.

Commit:563406c
Author:Edson Tirelli
Committer:Edson Tirelli

Implementing kjar compilation cache

Commit:95af791
Author:Edson Tirelli
Committer:Edson Tirelli

Fixing serialization for the phreak algorithm

Commit:e41093a
Author:Edson Tirelli
Committer:Edson Tirelli

Undoing some breaking changes on the protobuf file

Commit:1417485
Author:Geoffrey De Smet

Fix resources errors due to Resolve split-packages: move everything from drools-core under org.drools.core: move org.drools.marshalling

Commit:aa66e58
Author:Edson Tirelli

Regenerating protobuf files

Commit:07ba912
Author:Edson Tirelli

Refactoring knowledge-internal-api packages names to org.kie

Commit:4f79a5c
Author:Mark Proctor

-Moved test to differnet file -Corrected type in droolsmessage.proto -creted typo in KProjectTest

Commit:9c85d54
Author:Mark Proctor
Committer:Mark Proctor

JBRULES-3664 BeliefSystem Should keep each logically asserted object -Majore refactor and cleanup, with working tests

Commit:cade627
Author:Mark Proctor
Committer:Mark Proctor

JBRULES-3664 BeliefSystem Should keep each logically asserted object -Now keeps track of all logically inserted objects in the BeliefSet -Big refactor and cleanup of logical insertions -TMS per EntryPoint. -Better consistency

Commit:70d8450
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3934: fixing object cloning during serialization (cherry picked from commit 5257e9a08c6b4c09e6b3c0e3d6fce7383ccbc5d5)

Commit:1a36ad4
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3934: fixing object cloning during serialization (cherry picked from commit 5257e9a08c6b4c09e6b3c0e3d6fce7383ccbc5d5)

Commit:5d86886
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3934: fixing object cloning during serialization

Commit:769258b
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3430: adding fields from previous release to the behavior timer layout

Commit:335ee16
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3430: implementing support for serialization with protobuf (cherry picked from commit 68d1785d4ad0b21aea4a85efb6ab9e0802dbc833) (cherry picked from commit c1cec1cf56c4f505cf4ffb3a6f17fcf6ba78500d) JBRULES-3430: fixing compilation errors after backporting protobuf based serialization

Commit:c1cec1c
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3430: implementing support for serialization with protobuf

Commit:68d1785
Author:Edson Tirelli
Committer:Edson Tirelli

JBRULES-3430: Implementing serialization strategy with protobuf