December 15th, 2023
Special thanks to Yun Yeo (@beer-1) for their contributions (#3697 and #3703).
This release improves the monitoring of Hermes instances by fixing the broadcast_errors
metric so that it correctly batches the same errors together. It also improves the metrics backlog_*
by updating them whenever Hermes queries pending packets.
This release also improves the reliability of the idle worker clean-up and fixes a bug within the evidence
command which would sometimes prevent the misbehaviour evidence from being reported.
BUG FIXES:
- Relayer CLI
- Fix a bug in the
evidence
command which would sometimes prevent the detected misbehaviour evidence from being submitted, instead erroring out with a validator set hash mismatch. (#3697)
- Fix a bug in the
- Relayer Library
- Avoid retrieving a worker which is being removed by the idle worker clean-up process. (#3703)
- Telemetry & Metrics
- Fix the issue where
broadcast_errors
metric would not correctly batch the same errors together. (#3720) - Update the values of
backlog
metrics when clearing packets.
Change thebacklog_oldest_timestamp
tobacklog_latest_update_timestamp
which shows the last time thebacklog
metrics have been updated. (#3723)
- Fix the issue where
Full changes: v1.7.3...v1.7.4