Skip to content

Releases: rabbitmq/rabbitmq-perf-test

2.10.0

06 Jan 15:52
Compare
Choose a tag to compare

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

16 Dec 13:18
Compare
Choose a tag to compare
2.10.0.RC1 Pre-release
Pre-release

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

07 Oct 15:30
Compare
Choose a tag to compare

Changes between 2.9.0 and 2.9.1

This is a patch release with a bug fix in PerfTestMulti.

Varying tests fail in PerfTestMulti

GitHub issue: #220

2.9.0

02 Oct 09:53
Compare
Choose a tag to compare

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

20 Sep 13:38
Compare
Choose a tag to compare
2.9.0.RC2 Pre-release
Pre-release

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

11 Sep 13:43
Compare
Choose a tag to compare
2.9.0.RC1 Pre-release
Pre-release

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

12 Jun 08:22
Compare
Choose a tag to compare

Changes between 2.8.0 and 2.8.1

This is a patch release with bug fixes. All users are encouraged to upgrade to this version.

Handle interruption of consumer latency simulation properly

GitHub issue: #207

PerfTestMulti throws NullPointerException

GitHub issue: #206

2.8.0

27 May 12:00
Compare
Choose a tag to compare

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

15 May 13:36
Compare
Choose a tag to compare
2.8.0.RC1 Pre-release
Pre-release

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

14 Mar 13:23
Compare
Choose a tag to compare

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