commit | f1b6c3ed1a2498f3c1d1e16fff7801c5742d85a9 | [log] [tgz] |
---|---|---|
author | David Åkerman <davidak@axis.com> | Wed Feb 26 11:49:00 2025 +0100 |
committer | David Åkerman <davidak@axis.com> | Mon Mar 10 11:19:07 2025 +0100 |
tree | 3fd1253030b801842d7214e4faa3c4984cb46944 | |
parent | d5c8c30ee524d442a777d93d784116f76e87c70b [diff] |
Make it possible to set which type of queue to be created RabbitMQ let you use different kinds of queues. Letting you configure which type of queues the subscribers use should be given. Change-Id: Ifcd3a9ac630495772aedd7b34ea6bf3708aef49c
Publish gerrit stream events to a RabbitMQ queue. This plugin works with any version of Gerrit starting from v2.8. This plugin also implements most of the events-broker API, so RabbitMQ can be used as a message-broker in a multi-master setup. The one part that is missing is the implementation of the replayAllEvents method. However, this method is not needed by the multi-site plugin.
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