You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Be more defensive against duplicate JSON keys when management stats are enabled
`rabbit_queue_type:format/2` now conditionally emits policy fields only
when management stats are disabled: the stats augmentation
code path provides them.
1. `format/2` now conditionally emits policy fields
based on whether the management plugin stats are enabled
2. `combine/2` acts as the next layer of protection
against duplicate keys: it drops the `format/2`-originating
keys that are duplicates
3. `prepare_for_encoding/1` is the new name for `format_nulls/1`
that reflects its expanded scope: another deduplication pass
References #15182.
0 commit comments