Skip to content

[pull] master from GerritCodeReview:master#194

Merged
pull[bot] merged 2 commits intoMu-L:masterfrom
GerritCodeReview:master
Apr 24, 2021
Merged

[pull] master from GerritCodeReview:master#194
pull[bot] merged 2 commits intoMu-L:masterfrom
GerritCodeReview:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 24, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

davido and others added 2 commits April 24, 2021 01:40
This custom serializer is only needed if instance is created in one
plugin, but the serialization takes place in another plugin. If the
class is reachable from the same classpath loader where the event
instance was instantiated, then it will work without this change.

This will simplify multi-site plugin setup, that is using inter-plugin
communication:

o multi-site plugin, that is using events-broker
o events-broker libModule, that provides BrokerApi abstraction
o events-kafka plugin, that is using Apache Kafka event streaming
  backend and is used by events-broker's DynamicItem
o events-gcloud-pubsub plugin, that is using GCloud's PubSub event streaming
  backend and is used by events-broker's DynamicItem
o events-aws-kinesis plugin, that is using AWS's Kinesis event streaming
  backend and is used by events-broker's DynamicItem

This change would allow us to drop EventGsonProvider fork in multi-site
plugin.

Change-Id: I7dc6e6a859152ee3e30a90075ddd34814720eba1
@pull pull bot added the ⤵️ pull label Apr 24, 2021
@pull pull bot merged commit 8547310 into Mu-L:master Apr 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants