rabbitmq-server/release-notes/3.6.13.md

4.8 KiB

RabbitMQ 3.6.13

RabbitMQ 3.6.13 is a maintenance release.

Upgrades and Compatibility

See the "Upgrading clusters" section of the documentation for general documentation on upgrades.

This release has no known incompatibilities with versions 3.6.7 through 3.6.12. See the upgrade and compatibility sections in the 3.6.7 release notes if upgrading from an earlier release.

3.6.x Series Support Timeline

Please read this node on RabbitMQ 3.6.x series support timeline.

Core Server

Bug Fixes

  • Memory usage monitor uses subprocesses a lot more sparingly. They are started roughly once a second or not started at all, depending on the strategy (e.g. on Windows Erlang VM allocator information is used instead).

    GitHub issues: rabbitmq-server#1343, rabbitmq-common#224

  • Very busy queues are now more efficient at prioritizing consumers, avoiding consumer delivery blocking when relatively long running operations (e.g. bulk flushing of transient messages to disk) happen.

    GitHub issues: rabbitmq-server#1388, rabbitmq-server#1407

  • queue leader strategies now take additional queue HA arguments into account.

    GitHub issue: rabbitmq-server#1371

  • Logging to standard output using RABBITMQ_LOGS=- wasn't possible on Windows.

    GitHub issue: rabbitmq-server#1348

  • queue leader locator name now can be specified as Erlang strings.

    GitHub issue: rabbitmq-server#1411

  • Direct Erlang client connections could fail with obscure messages when target node was still booting.

    GitHub issue: rabbitmq-server#1356

Enhancements

Management Plugin

Enhancements

Upgrading

To upgrade a non-clustered RabbitMQ simply install the new version. All configuration and persistent message data are retained. When upgrading using definitions export/import from versions earlier than 3.6.0, see http://rabbitmq.com/passwords.html.

To upgrade a RabbitMQ cluster, follow the instructions in RabbitMQ documentation.

Source code archives

Warning: The source code archive provided by GitHub only contains the source of the broker, not the plugins or the client libraries. Please download the archive named rabbitmq-3.6.13.tar.gz.