RabbitMQ - v3.9.17


RabbitMQ 3.9.17 is a maintenance release in the 3.9.x release series.

Please refer to the Upgrading to 3.9 section from v3.9.0 release notes if upgrading from a version prior to 3.9.0.

This release requires at least Erlang 23.2, and supports Erlang 24. RabbitMQ and Erlang/OTP Compatibility Matrix has more details on Erlang version requirements for RabbitMQ.

Changes Worth Mentioning

Release notes can be found on GitHub at rabbitmq-server/release-notes.

Core Server

Enhancements

  • With a lot of busy quorum queues, nodes hosting a moderate number of of leader replicas could
    experience growing memory footprint of one of the Raft implementation processes.

GitHub issue: #4760

  • Re-introduced key file log rotation settings.

Some log rotation settings were left behind
during the migration to the standard runtime logger starting with 3.9.0.
Now some key settings have been re-introduced.

Contributed by Alex @illotum Valiushko (AWS).

GitHub issue: #4758

  • Cleaned up some compiler options that are no longer relevant.

Contributed by Péter @gomoripeti Gömöri (CloudAMQP).

GitHub issue: #4707

Bug Fixes

  • Nodes now make sure that maintenance mode status table exists after node boot
    as long as the feature flag is enabled.

GitHub issue: #4760

JMS Topic Exchange Plugin

Bug Fixes

  • "In flight" messages directed to an exchange that has just been deleted will be
    silently dropped or returned back to the publisher instead of causing an exception.

GitHub issue: #4696

Dependency Upgrades

Source Code Archives

To obtain source code of the entire distribution, please download the archive named rabbitmq-server-3.9.17.tar.xz
instead of the source tarball produced by GitHub.


Details

date
May 10, 2022, 8:54 p.m.
name
RabbitMQ 3.9.17
type
Patch
👇
Register or login to:
  • 🔍View and search all RabbitMQ releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or