Skip to content

Releases: rabbitmq/rabbitmq-perf-test

1.4.0.RC1

21 Sep 08:45
Compare
Choose a tag to compare
1.4.0.RC1 Pre-release
Pre-release

Changes between 1.3.0 and 1.4.0.RC1

This is a pre-release with a new feature 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

Upgrade to Java Client 4.2.1

GitHub issue: #36

1.3.0

28 Jul 08:34
11210c3
Compare
Choose a tag to compare

Changes between 1.2.0 and 1.3.0

This is a maintenance release with a new feature, bug fixes, and an upgrade of the Java Client.

Add -B and -T options to load message body from disk

One or several files can be used as the body of the messages sent by the tool. The -T option can be used to specify of the content-type of the file(s).

GitHub issue: #24

Upgrade Java Client to 4.1.1

GitHub issue: #26

Don't predeclare any queues when --predeclared and -y 0 are combined

GitHub issue: #25

Handle queue names option properly

When used programatically (not from the command line), the MulticastParams class could trigger an exception when manipulating the queue names property.

GitHub issue: #22

Drop immediate flag

The immediate flag isn't supported for a long time, so the corresponding option has been removed.

GitHub issue: #30

v1.3.0.RC2

18 Jul 08:53
78f5d81
Compare
Choose a tag to compare
v1.3.0.RC2 Pre-release
Pre-release

Changes between 1.2.0 and 1.3.0.RC2

This is a pre-release with a new feature, bug fixes, and an upgrade of the Java Client.

Add -B and -T options to load message body from disk

One or several files can be used as the body of the messages sent by the tool. The -T option can be used to specify of the content-type of the file(s).

GitHub issue: #24

Upgrade Java Client to 4.1.1

GitHub issue: #26

Don't predeclare any queues when --predeclared and -y 0 are combined

GitHub issue: #25

Handle queue names option properly

When used programatically (not from the command line), the MulticastParams class could trigger an exception when manipulating the queue names property.

GitHub issue: #22

Drop immediate flag

The immediate flag isn't supported for a long time, so the corresponding option has been removed.

GitHub issue: #30

1.3.0.RC1

05 Jul 13:33
d0681bc
Compare
Choose a tag to compare
1.3.0.RC1 Pre-release
Pre-release

Changes between 1.2.0 and 1.3.0.RC1

This is a pre-release with a new feature, bug fixes, and an upgrade of the Java Client.

Add -B and -T options to load message body from disk

One or several files can be used as the body of the messages sent by the tool. The -T option can be used to specify of the content-type of the file(s).

GitHub issue: #24

Upgrade Java Client to 4.1.1

GitHub issue: #26

Don't predeclare any queues when --predeclared and -y 0 are combined

GitHub issue: #25

Handle queue names option properly

When used programatically (not from the command line), the MulticastParams class could trigger an exception when manipulating the queue names property.

GitHub issue: #22

1.2.0

20 Feb 08:22
4f6862d
Compare
Choose a tag to compare

Changes between 1.1.0 and 1.2.0

This is a maintenance release with a new feature and a bug fix.

Add -H parameter to specify several URIs

This allows to balance the load across several brokers.

GitHub issue: #16

Close correctly connections when multiple channels are used

GitHub issue: #17

1.2.0.RC1

14 Feb 09:22
5f19a92
Compare
Choose a tag to compare
1.2.0.RC1 Pre-release
Pre-release

Changes between 1.1.0 and 1.2.0.RC1

This is a pre-release with a new feature and a bug fix.

Add -H parameter to specify several URIs

This allows to balance the load across several brokers.

GitHub issue: #16

Close correctly connections when multiple channels are used

GitHub issue: #17

v1.1.0

09 Jan 13:53
ff35f46
Compare
Choose a tag to compare

Changes between 1.0.1 and 1.1.0

This is a maintenance release with a few improvements and an upgrade to the RabbitMQ Java Client 4.0.1.

Bump RabbitMQ Java Client version to 4.0.1

GitHub issue: #10

Add logging library

PerfTest binary distribution ships with Logback as a SLF4J binding. Note the PerfTest project doesn't depend on Logback, you can still add it as a dependency in your project and pick your favorite SLF4J binding.

GitHub issue: #11

Allow configuration of channels per producer/consumer connection

Thanks to Simon Jones for this contribution.

GitHub PR: #13

De-duplicate web resources

The web resources of Perf HTML Tools (html, CSS, JS) are no longer duplicated in the Java project and in the HTML Tools directory.

GitHub issue: #9

tools.Host package doesn't match source file location

The Host class wasn't in its proper directory and this could make the project unusable in some IDEs.

GitHub issue: #14

v1.0.1

30 Sep 08:47
096a40a
Compare
Choose a tag to compare

Changes between 1.0.0 and 1.0.1

  • Scripts are actually included in the source distribution
  • The performance-relative classes are now in their own perf Java package

v1.0.0

26 Sep 10:04
98b3fbf
Compare
Choose a tag to compare

v1.0.0 after extraction from the RabbitMQ Java Client and the merge with the Performance HTML tools.