v0.5.29
This release is a fast follow release for v0.5.28 with a few bug fixes including a fix for a nil pointer error when parsing block header logs that could cause the node to crash and a fix for displaying the global LPT supply and participation rate in livepeer_cli
.
This release also includes a darwin arm64 build and darwin/linux binaries compiled using Go 1.17.6.
Breaking Changes 🚨🚨
- The
segment_transcoded_appeared_total
andtranscode_latency_seconds
metrics are removed because they were tracked per transcoding profile and the node already tracks the overall version of the metrics - The
upload_time_seconds
anddiscovery_errors_toatl
metrics are tracked per orchestrators instead of per stream
Features ⚒
General
- #2274 Reduce the number of metrics datapoints (@darkdarkdragon)
Transcoder
- #2259 Improve startup capability test to check for Nvidia encoder session limit and to fail fast if a default capability is not supported (@cyberj0g)
Bug Fixes 🐞
General
- #2267 Fix nil pointer in the block header logs (@leszko)
- #2276 Use global total supply instead of L2 supply to calculate participation rate on Arbitrum networks (@leszko)
Orchestrator
Verifying Release
sha256 hashes for release archives:
livepeer-darwin-amd64.tar.gz
: a342177e47e72bee030533271d69c1316cccf5784e6cf5638a5452bd3021eaeblivepeer-darwin-arm64.tar.gz
: 1cf2b2c606d18e4c515256b8b364777312b62dffa92075557adde0d9265feec2livepeer-linux-amd64.tar.gz
: 276936a0d3d3dea9fbacfc464ee1c12deddc4262c20427e0c3f9a2cfeeb1a6aclivepeer-windows-amd64.zip
: f91cb3e0144377cd3dace98f16bac478ff85beaa3204f20d7798047398b8a1c6
Generate the sha256 hash:
shasum -a 256 livepeer-<PLATFORM>-amd64.<EXTENSION>