RabbitMQ 3.11.24 #9722
Unanswered
michaelklishin
asked this question in
Other
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
RabbitMQ
3.11.24
is a maintenance release in the3.11.x
release series.This release series goes out of community support on Dec 31, 2023.
Please refer to the upgrade section from v3.11.0 release notes
if upgrading from a version prior to 3.11.0.
This release requires Erlang 25 and supports Erlang versions up to
25.3.x
.RabbitMQ and Erlang/OTP Compatibility Matrix has more details on
Erlang version requirements for RabbitMQ.
Minimum Supported Erlang Version
As of 3.11.0, RabbitMQ requires Erlang 25. Nodes will fail to start on older Erlang releases.
Erlang 25 as our new baseline means much improved performance on ARM64 architectures, profiling with flame graphs
across all architectures, and the most recent TLS 1.3 implementation available to all RabbitMQ 3.11 users.
Changes Worth Mentioning
Release notes can be found on GitHub at rabbitmq-server/release-notes.
Core Server
Bug Fixes
Stream replication connections configured to use exclusively TLSv1.3 failed.
GitHub issue:#9678
On startup, stream replicas will handle one more potential case of segment file corruption
after an unclean shutdown.
Contributed by @gomoripeti (CloudAMQP).
GitHub issue: #9678
default_policies.*.queue_pattern
definition inrabbitmq.conf
was incorrectly parsed.Contributed by @SimonUnge (AWS).
GitHub issue: #9546
Enhancements
Optimized stream index scans. Longer scans could result in some replicas stopping
with a timeout.
GitHub issue:#9678
Classic queue storage version is now a supported key for operator policies.
Contributed by @SignalWhisperer (AWS).
GitHub issue: #9549
Nodes now log boot time at info level instead of debug. This piece of information
can be useful during root cause analysis.
Contributed by @johanrhodin (CloudAMQP).
GitHub issue: #9466
Management Plugin
Enhancements
HTTP API request body size is now limited to 10 MiB by default.
Two endpoints, one that accepts messages for publishing (note: publishing over the HTTP API is greatly discouraged)
and another for definition import,
will now reject larger transfers with a
400 Bad Request
response.GitHub issue: #9708
DELETE /api/queues/{vhost}/{name}
now can delete exclusive queues.GitHub issue: #8758
Dependency Upgrades
osiris
has been upgraded to1.6.9
Source Code Archives
To obtain source code of the entire distribution, please download the archive named
rabbitmq-server-3.11.24.tar.xz
instead of the source tarball produced by GitHub.
This discussion was created from the release RabbitMQ 3.11.24.
Beta Was this translation helpful? Give feedback.
All reactions