commit | 5b36032486da21c88aef9121c95d7ae7f8facb22 | [log] [tgz] |
---|---|---|
author | David Åkerman <davidak@axis.com> | Fri Nov 24 17:03:32 2023 +0100 |
committer | David Åkerman <davidak@axis.com> | Wed Nov 29 15:28:13 2023 +0100 |
tree | 83b91c85cbe0a5676c1441261b0fd7d567ab32ed | |
parent | afbfc7fb06c78326be8e4ae31bea3c8b6d4f7c0a [diff] |
Replace MessagePublisher with new class TopicEventPublisher * TopicEventPublisher use a internal class called TopicEvent to be able to keep track of the topic related to the event and a flag that keep track if the event has been published. * Publisher::getEventPublisher is removed because it only caused extra indirection and getName and getProperties are removed because they are not needed. Change-Id: I060f289481e5852997b601756a4a01819b3a61a6
Publish gerrit stream events to a RabbitMQ queue. This plugin works with any version of Gerrit starting from v2.8.
linux
java-1.8
Bazel
[amqp] uri = amqp://localhost [exchange] name = exchange-for-gerrit-queue [message] routingKey = com.foobar.www.gerrit [gerrit] name = foobar-gerrit hostname = www.foobar.com
3.14 (Freezed)
stable-2.10
master
is permanently latest but would not be updated by author anymore.3.1
3.0
2.0
1.4
1.3
1.2
1.1
monitor.failureCount
1.0
The Apache Software License, Version 2.0
Copyright (c) 2013 rinrinne a.k.a. rin_ne