commit | 6fba355ec5e76d8a3dc4baf17a184b001893fbe6 | [log] [tgz] |
---|---|---|
author | Sven Selberg <svense@axis.com> | Wed Aug 29 14:22:17 2018 +0200 |
committer | Sven Selberg <svense@axis.com> | Wed Aug 29 14:58:25 2018 +0200 |
tree | bbcbf4ad2fc7455f7e5e0a25ad88b6ed452fcddf | |
parent | 3db7baaf130657614fd15e904acbd606d19904d0 [diff] |
Catch AlreadyClosedException and retry connection AlreadyClosedException thrown by AMQConnection#createChannel() was never caught which killed the rabbitmq publisher when connection was closed unexpectedly. Bug: Issue 9652 Change-Id: Iba218acae5f7987d1728b7d5510cab53621fe980
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