@michaelklishin michaelklishin released this Nov 6, 2017 · 1716 commits to master since this release

Assets 42

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 master 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 master 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.