diff options
| author | Gerhard Lazu <gerhard@lazu.co.uk> | 2018-03-06 20:08:19 +0000 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2018-03-28 00:56:35 +0300 |
| commit | 37ef9722bdf11905300b9684a03f97d8d7c04d25 (patch) | |
| tree | c5c92908237a17d915779c51f35f1795a632477e /check_xref | |
| parent | 3c5d57f35e81c4c84aeae5b0f06edeb68b2ff50b (diff) | |
| download | rabbitmq-server-git-37ef9722bdf11905300b9684a03f97d8d7c04d25.tar.gz | |
Delete metrics for all deleted queues in a single operation
Rather than calling `rabbit_core_metrics:delete_queue/1` for every
queue, collect all deleted queues and delete all their metrics in a
single operation.
We don't use a single Mnesia transaction to delete all objects related
to a queue and this may be a problem, but we haven't run this version of
the code long enough to know for sure. What should we be looking out for
@michaelklishin?
For initial context, see #1513
Partner-in-crime: @essen
Diffstat (limited to 'check_xref')
0 files changed, 0 insertions, 0 deletions
