Add configuration options for the queues The configuration options added are: * queuePrefix: If set the queues that store the messages of the the subscribed topics will be named prefix + topic, otherwise the queues will get a random name decided by RabbitMQ. * durable: default true if queuePrefix set, otherwise false. * exclusive: default false if queuePrefix set, otherwise true. * autoDelete: default false if queuePrefix set, otherwise true. The options durable, exclusive and autoDelete can only be set if a queuePrefix is specified. Change-Id: Ifd38a40e3733dd00bb11b1cae4dfee477b3f6e3d
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.
linuxjava-1.8Bazel [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.10master 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.failureCount1.0
The Apache Software License, Version 2.0
Copyright (c) 2013 rinrinne a.k.a. rin_ne