Files
tendermint/CHANGELOG_PENDING.md
mergify[bot] bdedf2ec20 p2p: add a per-message type send and receive metric (backport #9622) (#9641)
* p2p: add a per-message type send and receive metric (#9622)

* p2p: ressurrect the p2p envelope and use to calculate message metric

Add new SendEnvelope, TrySendEnvelope, BroadcastEnvelope, and ReceiveEnvelope methods in the p2p package to work with the new envelope type.

Care was taken to ensure this was performed in a non-breaking manner.

Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com>
Co-authored-by: William Banfield <wbanfield@gmail.com>
2022-11-01 16:12:54 -04:00

482 B

Unreleased Changes

v0.34.23

BREAKING CHANGES

  • CLI/RPC/Config

  • Apps

  • P2P Protocol

  • Go API

  • Blockchain Protocol

FEATURES

IMPROVEMENTS

  • [p2p] #9641 Add new Envelope type and associated methods for sending and receiving Envelopes instead of raw bytes. This also adds new metrics, tendermint_p2p_message_send_bytes_total and tendermint_p2p_message_receive_bytes_total, that expose how many bytes of each message type have been sent.

BUG FIXES