Skip to content

Fix memory_breakdown for connection procs #3570

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 13, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion deps/rabbit/src/rabbit_vm.erl
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ conn_sups() ->

ranch_server_sups() ->
try
ets:match(ranch_server, {{conns_sup, '_'}, '$1'})
[Pid || {_, _, Pid} <- ranch_server:get_connections_sups()]
catch
%% Ranch ETS table doesn't exist yet
error:badarg -> []
Expand Down
63 changes: 63 additions & 0 deletions release-notes/3.8.24.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
## RabbitMQ 3.8.24

RabbitMQ `3.8.24` is a maintenance release.
All users are recommended to upgrade to this release.

### Obtaining Packages

RabbitMQ releases are distributed via [GitHub](https://github.com/rabbitmq/rabbitmq-server/releases), [Cloudsmith](https://cloudsmith.io/~rabbitmq/repos/),
and [PackageCloud](https://packagecloud.io/rabbitmq).

### Erlang/OTP Compatibility Notes

This release [requires Erlang 23.2](https://www.rabbitmq.com/which-erlang.html) and [supports Erlang 24](https://blog.rabbitmq.com/posts/2021/03/erlang-24-support-roadmap/).

[Provisioning Latest Erlang Releases](https://www.rabbitmq.com/which-erlang.html#erlang-repositories) explains
what package repositories and tools can be used to provision modern Erlang versions.


## Upgrade and Compatibility Notes

See the [Upgrading guide](https://www.rabbitmq.com/upgrade.html) for general documentation on upgrades and
[RabbitMQ change log](https://www.rabbitmq.com/changelog.html) for release notes of other releases.

If upgrading from a`3.7.x` release, see [3.8.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.0)
upgrade and compatibility notes first.

If upgrading from a `3.6.x` or older [release series](https://www.rabbitmq.com/versions.html), first upgrade
to [`3.7.27`](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.27) and then to this version.


## Getting Help

Any questions about this release, upgrades or RabbitMQ in general are welcome on the [RabbitMQ mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users)
and [RabbitMQ community Slack](https://rabbitmq-slack.herokuapp.com/).


## Changes Worth Mentioning

Release notes are kept under [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.8.x/release-notes).
Contributors are encouraged to update them together with their changes. This helps with release automation and more
consistent release schedule.


### Core Server

#### Bug Fixes

* `rabbitmq-diagnostics memory_breakdown` failed to read memory of connection
reader, writer and channel processes.

GitHub issue: [#3570](https://github.com/rabbitmq/rabbitmq-server/issues/3570)


## Dependency Upgrades

* ...


## Source Code Archives

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

5 changes: 5 additions & 0 deletions release-notes/3.9.8.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ Contributors are encouraged to update them together with their changes. This hel

GitHub issue: [#3560](https://github.com/rabbitmq/rabbitmq-server/issues/3560)

* `rabbitmq-diagnostics memory_breakdown` failed to read memory of connection
reader, writer and channel processes.

GitHub issue: [#3570](https://github.com/rabbitmq/rabbitmq-server/issues/3570)


## Dependency Upgrades

Expand Down