Skip to content

1.4.0.RC2

Pre-release
Pre-release

Choose a tag to compare

@pivotal-rabbitmq-ci pivotal-rabbitmq-ci released this 06 Oct 08:38
· 2193 commits to main since this release

Changes between 1.3.0 and 1.4.0.RC2

This is a pre-release with new features and an upgrade of the Java Client.

Support TLS options on the command line

It's now possible to use TLS JVM options on the command line, e.g. to use peer authentication. See the documentation for more information.

GitHub issue: #35

Add auto-delete option for queue creation

PerfTest used to always create auto-delete queues. It's now possible to use -ad false to create non-auto-delete queues.

GitHub issue: #38

Add option to specify queue arguments

Queue argument can now be specified with the qa option, e.g. -qa 'x-message-ttl=1000000,x-dead-letter-exchange=amq.direct,x-max-priority=10'

GitHub issue: #39

Add option to simulate consumer latency

Consumers can now simulate a processing time with the L option, e.g. -L 5000. The time unit is the microsecond (i.e. -L 5000 means to wait for 5 ms). Note the actual wait time is subject to the precision and accuracy of system timers and schedulers.

GitHub issue: #40

Upgrade to Java Client 4.2.2

GitHub issue: #41