[Why]
They were moved from `rabbit` to `rabbit_common` several years ago to
solve an dependency issue because `amqp_client` depended on the file
handle cache. This is not the case anymore.
[How]
The modules are moved back to `rabbit`.
`rabbit_common` doesn't need to depend on `os_mon` anymore. `rabbit`
already depends on it, so no changes needed here.
`include/rabbit_memory.hrl` and some test cases are moved as well to
follow the `vm_memory_monitor` module.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| gen_server2_test_server.erl | ||
| rabbit_env_SUITE.erl | ||
| supervisor2_SUITE.erl | ||
| test_event_handler.erl | ||
| unit_SUITE.erl | ||
| unit_password_hashing_SUITE.erl | ||
| unit_priority_queue_SUITE.erl | ||
| worker_pool_SUITE.erl | ||