Releases: rabbitmq/rabbitmq-perf-test
2.6.0.RC1
Changes between 2.5.0 and 2.6.0.RC1
This is a pre-release with a new feature, dependency upgrades, and improvement in the Docker support. All users are encouraged to test this pre-release.
Make payload configurable in PerfTestMulti
GitHub issue: #132
Bump Commons CLI to 1.4
GitHub issue: #130
Bump dependencies
GitHub issue: #131
Use Java 11 in Alpine-based Docker image
GitHub issue: #133
Add Ubuntu-based Docker image
GitHub issue: #134
2.5.0
Changes between 2.4.0 and 2.5.0
This is a maintenance release with a bug fix and a new feature. All users are encouraged to upgrade to this release.
Note PerfTest termination sequence has slightly changed: it used to terminate quickly without closing AMQP connections when interrupted. It now tries to close AMQP connections and times out after 5 seconds. The timeout can be changed with the --shutdown-timeout
command line argument. See the documentation for more information.
Completion strategy isn't computed correctly
GitHub issue: #128
Add shutdown timeout argument
GitHub issue: #126
2.5.0.RC1
Changes between 2.4.0 and 2.5.0.RC1
This is a pre-release with a bug fix and a new feature. All users are encouraged to test this pre-release.
Note PerfTest termination sequence has slightly changed: it used to terminate quickly without closing AMQP connections when interrupted. It now tries to close AMQP connections and times out after 5 seconds. The timeout can be changed with the --shutdown-timeout
command line argument. See the documentation for more information.
Completion strategy isn't computed correctly
GitHub issue: #128
Add shutdown timeout argument
GitHub issue: #126
2.4.0
Changes between 2.3.0 and 2.4.0
This is a maintenance release with a bug fix, a new feature, and dependency upgrades. Note as of this release, PerfTest is also distributed as a Docker image and a Linux native executable. All users are encouraged to upgrade to this release.
Add 99th percentile to console output
GitHub issue: #117
Calculate publisher confirm latency
GitHub issue: #121
Upgrade dependencies
GitHub issue: #125
Create Docker image
GitHub issue: #118
Create native executable
GitHub issue: #120
2.4.0.RC2
Changes between 2.3.0 and 2.4.0.RC2
This is a pre-release with a bug fix, a new feature, and dependency upgrades. Note as of this pre-release, PerfTest is also distributed as a Docker image and a Linux native executable. All users are encouraged to test this pre-release.
Add 99th percentile to console output
GitHub issue: #117
Calculate publisher confirm latency
GitHub issue: #121
Upgrade dependencies
GitHub issue: #125
Create Docker image
GitHub issue: #118
Create native executable
GitHub issue: #120
2.4.0.RC1
Changes between 2.3.0 and 2.4.0.RC1
This is a pre-release with a bug fix. Note as of this pre-release, PerfTest is also distributed as a Docker image and a Linux native executable. All users are encouraged to test this pre-release.
Add 99th percentile to console output
GitHub issue: #117
Create Docker image
GitHub issue: #118
Create native executable
GitHub issue: #120
2.3.0
2.3.0.RC1
2.2.0
Changes between 2.1.2 and 2.2.0
This release includes new features and an upgrade of the Java Client. It also brings metrics support for Datadog, JMX, and Prometheus.
Add support for metrics with Datadog
GitHub issue: #102
Add support for metrics with JMX
GitHub issue: #101
Add support for metrics with Promotheus
GitHub issue: #42
Support environment variables as arguments
GitHub issue: #97
Support automatic connection recovery
GitHub issue: #106
Add option to disable automatic connection recovery
GitHub issue: #107
Add --consumers-thread-pools
option to share thread pools between consumers
GitHub issue: #113
Bump Java client version to 5.3.0
GitHub issue: #100
Bump Micrometer version to 1.0.6
GitHub issue: #109
2.2.0.RC2
Changes between 2.1.2 and 2.2.0.RC2
This pre-release includes new features and an upgrade of the Java Client. It also brings metrics support for Datadog, JMX, and Prometheus.
Add support for metrics with Datadog
GitHub issue: #102
Add support for metrics with JMX
GitHub issue: #101
Add support for metrics with Promotheus
GitHub issue: #42
Support environment variables as arguments
GitHub issue: #97
Support automatic connection recovery
GitHub issue: #106
Add option to disable automatic connection recovery
GitHub issue: #107
Add --consumers-thread-pools
option to share thread pools between consumers
GitHub issue: #113
Bump Java client version to 5.3.0
GitHub issue: #100
Bump Micrometer version to 1.0.6
GitHub issue: #109