commit | 51f04b1b974d4a8a9a9c30a5a2e7df19c06dc30f | [log] [tgz] |
---|---|---|
author | David Pursehouse <david.pursehouse@sonymobile.com> | Mon Apr 20 09:08:03 2015 +0900 |
committer | David Pursehouse <david.pursehouse@sonymobile.com> | Mon May 18 16:51:59 2015 +0900 |
tree | 8de7d01b81370ce5da81aa843aa34d2c5bdec788 | |
parent | d09085de3d855f6bd2599d5b59b34222adea92c2 [diff] |
Add timestamp on messages If the timestamp is not set, clients such as Logstash will tag the message with the current timestamp when they are consumed. Change-Id: Ie08a8b2528fdd3f99e33dfd6f52c80ced74d74d3
This is Gerrit plugin.
This can publish gerrit events to message queue provided by RabbitMQ. Published events are the same as Gerrit stream evnets.
This plugin works on Gerrit 2.8 - 2.10.
linux
java-1.7
Buck
Clone or link this plugin to the plugins directory of Gerrit's source tree, and issue the command:
buck build plugins/rabbitmq
The output is created in
buck-out/gen/plugins/rabbitmq/rabbitmq.jar
[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