Change source instance id type from UUID to String

From Gerrit v3.2 event contains instance id field. In version 3.4
EventMessage envelope will be replaced with Event. To allow rolling
upgrade compatibility between v3.3 and v3.4 need to be assured. To do
that event-broker must be able to handle both old instanceId(UUID) and
the new one(String).

Bug: Issue 14390
Change-Id: I9892cf2b0868371eb59d24bb11a1c07209ca6682
2 files changed
tree: eb0d86a7c7d3f6cb796174229346dd79ac6df874
  1. src/
  2. .gitignore
  3. BUILD
  4. Jenkinsfile
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

Events Broker API for Gerrit Code Review

API of a generic events broker for use with Gerrit Code Review.

Enables the de-coupling between Gerrit, plugins and the different implementations of a generic events broker.