Summary
This release includes a few fixes for bugs that could cause nodes to crash due to race conditions and unexpected values returned by third party services (i.e. ETH JSON-RPC providers). We strongly recommend all node operators to upgrade to this version as soon as possible to access these bug fixes.
Thanks to everyone that submitted bug reports and assisted in testing!
Breaking Changes 🚨🚨
- The deprecated
-gasPrice
,-s3bucket
,-s3creds
,-gsbucket
and-gskey
flags are now removed
Features ⚒
General
- #1838 Remove deprecated flags:
-gasPrice
,-s3bucket
,-s3creds
,-gsbucket
,-gskey
(@kyriediculous)
Broadcaster
- #1823 Mark more transcoder errors as NonRetryable (@jailuthra)
Bug Fixes 🐞
General
- #1810 Display "n/a" in CLI when max gas price isn't specified (@kyriediculous)
- #1827 Limit the maximum size of a segment read over HTTP (@jailuthra)
- #1809 Don't log statement that blocks have been backfilled when no blocks have elapsed (@kyriediculous)
- #1809 Avoid nil pointer error in SyncToLatestBlock when no blocks are present in the database (@kyriediculous)
- #1833 Prevent nil pointer errors when fetching transcoder pool size (@kyriediculous)
Orchestrator
- #1830 Handle "zero" or "nil" gas price from gas price monitor (@kyriediculous)
Verifying Release
sha256 hashes for release archives:
livepeer-darwin-amd64.tar.gz
: 4a3d7d84a3c5b3ee68b86e90a9b8c7a85db6326fdb08ef75f26fe74f685781eflivepeer-linux-amd64.tar.gz
: 39dc144285e4ff661068685687d159b721f6f0fdc9d771af05e2f3f805d58f6elivepeer-windows-amd64.zip
: ba866f2a4f34d9af041fd2e3cc8133b9fbda36a6ad458f759fb65f959612093e
Generate the sha256 hash:
shasum -a 256 livepeer-<PLATFORM>-amd64.<EXTENSION>