RabbitMQ 3.7.4
RabbitMQ 3.7.4
RabbitMQ 3.7.4
is a patch release that primarily includes bug fixes.
Upgrades and Compatibility
This release has no known incompatibilities with earlier 3.7.x versions.
See 3.7.0 release notes upgrade and compatibility notes if upgrading from an earlier release.
See the Upgrading guide for general documentation on upgrades.
See RabbitMQ change log for release notes of other releases.
Changes
Core Server
Bug Fixes
-
Priority queues could terminate when the node was under memory pressure and needed to
offload messages to disk.GitHub issue: rabbitmq-server#1535
-
Queue master locator strategy of
min-masters
was affected by queue binding count and could
select the wrong node.GitHub issue: rabbitmq-server#1519
-
It was not possible to set randomized startup delay range via new style config file.
GitHub issue: rabbitmq-server#1531
-
Windows scripts used
USE_LONGNAME
from the env file incorrectly.GitHub issue: rabbitmq-server#1508
-
systemd notification implementation was prone to shell escaping issues.
GitHub issue: rabbitmq-server#1187
-
It wasn't possible to configure
delegate_count
via new style config file.GitHub issue: rabbitmq-server#1497
-
It wasn't possible to configure
net_ticktime
via new style config file.GitHub issue: rabbitmq-server#1522
Enhancement
-
It is now possible to configure max number of Erlang processes and atoms using
RABBITMQ_MAX_NUMBER_OF_PROCESSES
(MAX_NUMBER_OF_PROCESSES
inrabbitmq-env.conf
) andRABBITMQ_MAX_NUMBER_OF_ATOMS
(MAX_NUMBER_OF_ATOMS
) environment variables, respectively.GitHub issue: rabbitmq-server#1528
-
SCHEDULER_BIND_TYPE
andDISTRIBUTION_BUFFER_SIZE
now can be used inrabbitmq-env.conf
without
theRABBITMQ_
prefix.GitHub issue: rabbitmq-server#1528
CLI Tools
Bug Fixes
-
rabbitmq-plugins set
failed when was used in offline mode (with--offline
)GitHub issue: rabbitmq-cli#241
-
rabbitmqctl list_*
command streaming now can be restricted to a set of client TCP ports
used to contact RabbitMQ nodes.GitHub issue: rabbitmq-cli#237
Management Plugin
Bugs
-
Valid definitions could be rejected as invalid during import via HTTP API.
GitHub issue: rabbitmq-management#552
-
It wasn't possible to configure
path_prefix
via new style config file.GitHub issue: rabbitmq-management#547
Federation Plugin
Bugs
-
Valid upstreams were rejected as invalid when imported from a definition file.
GitHub issue: rabbitmq-federation#70
-
Valid upstream sets were rejected as invalid when added using CLI tools.
GitHub issue: rabbitmq-federation#67
Peer Discovery AWS Plugin
Bugs
-
The plugin skipped registration and thus randomized startup delay injection.
GitHub issue: rabbitmq-peer-discovery-aws#17
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.7.4.tar.gz
.