Releases: rabbitmq/rabbitmq-perf-test
2.10.0
Changes between 2.9.1 and 2.10.0
This a minor release with usability improvements and dependency upgrades. All users are encouraged to upgrade to this release.
Print out reason for stopping
GitHub issue: #222
When using multiple URIs and defining multiple queues, spread queue declarations across all nodes
GitHub issue: #221
Use Ubuntu for default Docker image
GitHub issue: #218
Support IPv6 in native binary
GitHub issue: #217
Bump dependencies
GitHub issue: #227
2.10.0.RC1
Changes between 2.9.1 and 2.10.0.RC1
This a pre-release with usability improvements and dependency upgrades. All users are encouraged to experiment with this pre-release.
Print out reason for stopping
GitHub issue: #222
When using multiple URIs and defining multiple queues, spread queue declarations across all nodes
GitHub issue: #221
Use Ubuntu for default Docker image
GitHub issue: #218
Support IPv6 in native binary
GitHub issue: #217
Bump dependencies
GitHub issue: #227
2.9.1
2.9.0
Changes between 2.8.1 and 2.9.0
This is a minor release with a new feature, a usability enhancement, bug fixes, and dependency upgrades. All users are encouraged to upgrade to this release.
Make PerfTest generate JSON payloads with random data & specific size
GitHub issue: #211
Connect to different node on connection recovery
GitHub issue: #209
long parameters are not deserialized correctly in PerfTestMulti
GitHub issue: #214
PerfTest does not call System#exit on normal termination
GitHub issue: #215
Native binary throws "Address family not supported by protocol" on some environments
GitHub issue: #208
Bump dependencies
GitHub issue: #210
2.9.0.RC2
Changes between 2.8.1 and 2.9.0.RC2
This is a pre-release with a new feature, a usability enhancement, bug fixes, and dependency upgrades. All users are encouraged to test this pre-release.
Make PerfTest generate JSON payloads with random data & specific size
GitHub issue: #211
Connect to different node on connection recovery
GitHub issue: #209
long parameters are not deserialized correctly in PerfTestMulti
GitHub issue: #214
PerfTest does not call System#exit on normal termination
GitHub issue: #215
Native binary throws "Address family not supported by protocol" on some environments
GitHub issue: #208
Bump dependencies
GitHub issue: #210
2.9.0.RC1
Changes between 2.8.1 and 2.9.0.RC1
This is a pre-release with a new feature, a usability enhancement, bug fixes, and dependency upgrades. All users are encouraged to test this pre-release.
Make PerfTest generate JSON payloads with random data & specific size
GitHub issue: #211
Connect to different node on connection recovery
GitHub issue: #209
long parameters are not deserialized correctly in PerfTestMulti
GitHub issue: #214
PerfTest does not call System#exit on normal termination
GitHub issue: #215
Bump dependencies
GitHub issue: #210
2.8.1
2.8.0
Changes between 2.7.0 and 2.8.0
This is a maintenance release with new features and dependency upgrades. With this release, PerfTest can now simulate more dynamic workloads: variation of message size and publishing rate, optional polling consumers (instead of asynchronous consumers by default), optionally nack messages instead of acking them. All users are encouraged to upgrade to this version.
Bump dependencies (RabbitMQ Java client, Micrometer, Jetty)
GitHub issue: #199
Add option to re-connect to RabbitMQ on PerfTest startup
GitHub issue: #191
Add option to vary publishing rate
GitHub issue: #192
Add option to consume messages via basic.get
GitHub issue: #196
Add option to vary message size
GitHub issue: #197
Add option to nack messages
GitHub issue: #198
Make sequence of actions in consumer more logical
GitHub issue: #201
Consumer rate limitation is broken if rate varies
GitHub issue: #202
2.8.0.RC1
Changes between 2.7.0 and 2.8.0.RC1
This is a pre-release with dependency upgrades and new features. All users are encouraged to test this pre-release.
Bump dependencies (RabbitMQ Java client, Micrometer, Jetty)
GitHub issue: #199
Add option to re-connect to RabbitMQ on PerfTest startup
GitHub issue: #191
Add option to vary publishing rate
GitHub issue: #192
Add option to consume messages via basic.get
GitHub issue: #196
Add option to vary message size
GitHub issue: #197
Add option to nack messages
GitHub issue: #198
Make sequence of actions in consumer more logical
GitHub issue: #201
Consumer rate limitation is broken if rate varies
GitHub issue: #202
2.7.0
Changes between 2.6.0 and 2.7.0
This is a minor with dependency upgrades and changes in PerfTestMulti
. All users are encouraged to upgrade to this version.
Bump dependencies (Micrometer, Jetty)
GitHub issue: #140
Don't use Java Beans API in PerfTestMulti
GitHub issue: #135
Use GSON in PerfTestMulti
GitHub issue: #136