Merge branch 'stable-2.11'
* stable-2.11:
Prepare for next...?
Release 3.14
Update README
Prelease for next development iteration
Release 3.1
Fix README
Prepare for next development iteration
Release 3.0
Update README
Bump amqp-client to 3.5.0
Update README and Documentation
Change-Id: I14b53ded00bf3580c71b566c1ae1093a9193d6be
diff --git a/README.md b/README.md
index 190c45c..8e71ef5 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
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 or later.
+This plugin works on Gerrit 2.8 - 2.10.
Environments
---------------------
@@ -34,7 +34,7 @@
Using another version API
--------------------------
-Now avaliable for Gerrit 2.8.5 only. If you want to use it on another version of Gerrit, please try the below.
+Now avaliable for Gerrit 2.10 only. If you want to use it on another version of Gerrit, please try the below.
./gradlew build -PapiVersion=2.8
@@ -65,6 +65,31 @@
History
---------------------
+* 3.14 (Freezed)
+ * New branch: `stable-2.10`
+ * HEAD in `master` is permanently latest but would not be updated by author anymore.
+
+* 3.1
+ * Fix README
+
+* 3.0
+ * New feature: multi url support
+ * Bump amqp-client to 3.5.0
+ * Bump Gradle shadow plugin to 1.2.1
+ * Add Gradle release plugin 2.0.2
+ * Fix & improve connection handling
+
+* 2.0
+ * The feature that configure queue/exchange/bind has been removed.
+ Means messages are published to existing exhange only.
+ * Allow event filter based on an existing user (Thanks @GLundh!)
+ * Fix singletonize Properties class and fix typo (Thanks @hugares!)
+ * Add API support: 2.9-2.10
+ * Bumped default Gerrit API to 2.10
+ * Bumped amqp-client to 3.4.4
+ * Bumped Gradle to 2.3
+ * Remove Buck support
+
* 1.4
* Binary release
* Add gradle support
diff --git a/build.gradle b/build.gradle
index f8b83bf..f4eb96d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -20,7 +20,7 @@
targetCompatibility = 1.7
group = 'com.googlesource.gerrit.plugins.rabbitmq'
-version = '2.1-SNAPSHOT'
+version = '3.141-SNAPSHOT'
jar {
manifest {
@@ -71,7 +71,7 @@
[group: 'commons-lang', name: 'commons-lang', version: '2.5'],
[group: 'commons-codec', name: 'commons-codec', version: '1.4'],
[group: 'commons-io', name: 'commons-io', version: '1.4'],
- [group: 'com.rabbitmq', name: 'amqp-client', version: '3.4.4'],
+ [group: 'com.rabbitmq', name: 'amqp-client', version: '3.5.0'],
)
}
diff --git a/src/main/resources/Documentation/config.md b/src/main/resources/Documentation/config.md
index 4c75377..cda6fb5 100644
--- a/src/main/resources/Documentation/config.md
+++ b/src/main/resources/Documentation/config.md
@@ -1,7 +1,20 @@
RabbitMQ Configuration
======================
-Some parameters can be configured in the plugin config file `rabbitmq.config`.
+Some parameters can be configured using config file.
+
+Directory
+---------------------
+
+You can locate config files to `$site_path/data/rabbitmq/site`.
+File extension must be `.config`.
+Connection to RabbitMQ will be established for each files.
+
+If `rabbitmq.config` exists in `$site_path/data/rabbitmq`, it is loaded at first.
+It means that this is default for all config files.
+
+File format
+---------------------
```
[amqp]
@@ -79,7 +92,7 @@
Default Values
-----------------
-You can change the below values by specifying them in `rabbitmq.config`.
+You can change the below values by specifying them in config file.
**Bold** is String value.