Fedora 42 Update: rabbitmq-server-4.0.7-1.fc42

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2025-f6c32b0adb
2025-03-15 00:23:42.170828+00:00
--------------------------------------------------------------------------------

Name        : rabbitmq-server
Product     : Fedora 42
Version     : 4.0.7
Release     : 1.fc42
URL         : https://www.rabbitmq.com/
Summary     : The RabbitMQ server
Description :
RabbitMQ is an implementation of AMQP, the emerging standard for high
performance enterprise messaging. The RabbitMQ server is a robust and
scalable implementation of an AMQP broker.

--------------------------------------------------------------------------------
Update Information:

RabbitMQ 4.0.7
Release notes can be found on GitHub at rabbitmq-server/release-notes.
Core Broker
Bug Fixes
Classic queue message store did not remove segment files with large messages
(over 4 MB) in some cases.
A node with Khepri enabled would fail to start if its metadata store contained
an exclusive queue with at least one binding.
Enhancements
Reduced memory usage and GC pressure for workloads where large (4 MB or greater)
messages were published to classic queues.
CLI Tools
Deprecations
rabbitmq-streams set_stream_retention_policy is now a no-op.
It was a leftover from the early days of streams. The modern and optimal way of
configuring stream retention is via a policy.
Prometheus Plugin
Enhancements
New labels make it possible to differentiate between the metrics with the same
name scraped from the aggregated metric endpoint and the per-object metric
endpoint.
Management Plugin
Bug Fixes
Who help tooltips were not updated for 4.0.x.
Enhancements
Consumer count is a new column that can be enabled for the channels table on the
tab of the same name.
Caching Authentication and Authorization Backend Plugin
Enhancements
rabbitmqctl clear_auth_backend_cache is a new command that clears the cache
maintained by the plugin.
Dependency Changes
ra was upgraded to 2.15.2
RabbitMQ 4.0.6
Release notes can be found on GitHub at rabbitmq-server/release-notes.
Core Broker
Bug Fixes
When a quorum queue leader has changed, followers were not always notified of
unapplied [for/by them] log commands.
Default cluster formation timeout with Khepri now matches that of Mnesia (5
minutes by default).
When stream consumer was cancelled, an internal event was not emitted.
Stream consumer metrics were not cleared when its respective connection was
closed.
Quorum queues could return a list of members (replicas) with duplicates in some
cases.
Classic queues with priorities could run into an exception.
Corrected a log message.
Enhancements
A new mechanism for protecting a virtual host from deletion using metadata.
CLI Tools
Bug Fixes
rabbitmqctl import_definitions hanged when definitions were provided via the
standard input instead of a file.
Enhancements
rabbitmqadmin v2 has matured enough to recommend it over the original version of
the tool
rabbitmq-diagnostics CLI documentation was improved to clarify that all
certificates discovered will be checked for expiration.
New health checks for metadata store initialization:
rabbitmq-diagnostics check_if_metadata_store_is_initialized
rabbitmq-diagnostics check_if_metadata_store_is_initialized_with_data
Prometheus Plugin
Bug Fixes
Improved metric description.
Management Plugin
Bug Fixes
Pagination-related sections of the HTTP API reference were clarified to explain
that the maximum page size cannot exceed 500.
Empty channel_details objects are now serialized as empty objects and not empty
arrays.
Enhancements
New health checks for metadata store initialization:
GET /api/health/checks/metadata-store/initialized
GET /api/health/checks/metadata-store/initialized/with-data
Deprecations
The original HTTP API One True Health Checkâ?¢ is now a no-op. A comparable "mega
health check" has long been deprecated in CLI tools and was made a no-op in
4.0.0.
This endpoint was using a deprecated feature: a classic non-exclusive transient
(non-durable) queue.
See Health Checks for modern focused alternatives.
Consul Peer Discovery Plugin
Enhancements
cluster_formation.registration.enabled is a new configuration setting that
allows the backend to skip registration.
This is useful when Consul is used for peer discovery but a different tool such
as Nomad is used to keep track of the services and their registration,
unregistration.
Erlang AMQP 1.0 Client
Bug Fixes
Purging an non-existing queue now returns a 404 response.
Dependency Changes
ra was upgraded to 2.15.1
observer_cli was upgraded to 1.8.2
--------------------------------------------------------------------------------
ChangeLog:

* Fri Feb 28 2025 Robert Scheck <robert@xxxxxxxxxxxxxxxxx> - 4.0.7-1
- Ver. 4.0.7
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2025-f6c32b0adb' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux