Releases: rabbitmq/rabbitmq-perf-test
2.18.0.RC1
Changes between 2.17.0 and 2.18.0.RC1
This is a pre-release with bug fixes and dependency upgrades. It is backward compatible with 2.17.0. All users are encouraged to test it.
Interpret --producer-random-start-delay as seconds in scheduling
GitHub issue: #341
Multi-ack can block consumption when rate limitation is enabled
GitHub issue: #332
Use Ubuntu 22.04 in Docker image
GitHub issue: #329
Some classic queues don't have consumers after node restart
GitHub issue: #330
Bump dependencies
GitHub issue: #322
2.17.0
Changes between 2.16.0 and 2.17.0
This is a minor release with a new feature, 4 usability enhancements, 5 bug fixes, and dependency upgrades. It is backward compatible with 2.16.0. All users are encouraged to use it.
Exit when queue(s) empty
GitHub issue: #279
Allows decimal values for publishing interval
GitHub issue: #287
Schedule publishers for rates between 1 and 10
GitHub issue: #289
Allow =
in a label value
GitHub PR: #316
Add metrics to report command line arguments
GitHub PR: #319
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Allow setting dead-letter-exchange to default exchange
GitHub issue: #286
Wait for confirms with message limit
GitHub PR: #292
Last batch of messages doesn't get acknowledged on exit
GitHub issue: #291
Re-create binding even for pre-declared queue
GitHub issue: #290
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.17.0.RC5
Changes between 2.16.0 and 2.17.0.RC5
This is a pre-release with a new feature, 4 usability enhancements, 5 bug fixes, and dependency upgrades. It is backward compatible with 2.16.0. All users are encouraged to test it.
Exit when queue(s) empty
GitHub issue: #279
Allows decimal values for publishing interval
GitHub issue: #287
Schedule publishers for rates between 1 and 10
GitHub issue: #289
Allow =
in a label value
GitHub PR: #316
Add metrics to report command line arguments
GitHub PR: #319
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Allow setting dead-letter-exchange to default exchange
GitHub issue: #286
Wait for confirms with message limit
GitHub PR: #292
Last batch of messages doesn't get acknowledged on exit
GitHub issue: #291
Re-create binding even for pre-declared queue
GitHub issue: #290
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.17.0.RC4
Changes between 2.16.0 and 2.17.0.RC4
This is a pre-release with a new feature, 2 usability enhancements, 5 bug fixes, and dependency upgrades. It is backward compatible with 2.16.0. All users are encouraged to test it.
Exit when queue(s) empty
GitHub issue: #279
Allows decimal values for publishing interval
GitHub issue: #287
Schedule publishers for rates between 1 and 10
GitHub issue: #289
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Allow setting dead-letter-exchange to default exchange
GitHub issue: #286
Wait for confirms with message limit
GitHub PR: #292
Last batch of messages doesn't get acknowledged on exit
GitHub issue: #291
Re-create binding even for pre-declared queue
GitHub issue: #290
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.17.0.RC3
Changes between 2.16.0 and 2.17.0.RC3
This is a pre-release with a new feature, a usability enhancement, 2 bug fixes, and dependency upgrades. All users are encouraged to test it.
Exit when queue(s) empty
GitHub issue: #279
Allows decimal values for publishing interval
GitHub issue: #287
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Allow setting dead-letter-exchange to default exchange
GitHub issue: #286
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.17.0.RC2
Changes between 2.16.0 and 2.17.0.RC2
This is a pre-release with a new feature, 2 bug fixes, and dependency upgrades. All users are encouraged to test it.
Exit when queue(s) empty
GitHub issue: #279
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Allow setting dead-letter-exchange to default exchange
GitHub issue: #286
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.17.0.RC1
Changes between 2.16.0 and 2.17.0.RC1
This is a pre-release with a new feature, a bug fix, and dependency upgrades. All users are encouraged to test it.
Exit when queue(s) empty
GitHub issue: #279
Do not try to create exchanges that start with "amq."
GitHub issue: #283
Use Java 17 in Docker image
GitHub issue: #277
Bump dependencies
GitHub issue: #276
2.16.0
Changes between 2.15.0 and 2.16.0
This is a minor release with a new feature, dependency upgrades, and support for the ARM64 architecture in the Docker image. All users are encouraged to use it.
Note the Alpine-based Docker image is no longer available, only the Ubuntu-based one will be as of now.
Thanks to Rafal Goslawski for his contribution.
Add option to requeue messages on nack
GitHub issue: #273
Bump dependencies
GitHub issue: #264
Run as non-privileged user within Docker container
GitHub issue: #271
Support ARM64 in Docker image
GitHub issue: #268
Remove Alpine Docker image
GitHub issue: #267
2.16.0.RC1
Changes between 2.15.0 and 2.16.0.RC1
This is a pre-release with a new feature, dependency upgrades, and support for the ARM64 architecture in the Docker image. All users are encouraged to test it.
Note the Alpine-based Docker image is no longer available, only the Ubuntu-based one will be as of now.
Thanks to Rafal Goslawski for his contribution.
Add option to requeue messages on nack
GitHub issue: #273
Bump dependencies
GitHub issue: #264
Run as non-privileged user within Docker container
GitHub issue: #271
Support ARM64 in Docker image
GitHub issue: #268
Remove Alpine Docker image
GitHub issue: #267
2.15.0
Changes between 2.14.0 and 2.15.0.RC1
This is a maintenance release with usability improvements and dependency upgrades. It is backward compatible with 2.14.0. All users are encouraged to use it.
Add shortcut option to declare quorum queues
GitHub issue: #260
Add --queue-file option
GitHub issue: #259
Bump dependencies
GitHub issue: #258