Highlights
This is a bug fix release for node operators that are about to upgrade to Shanghai release. The Firehose instrumented geth compatible with Shanghai release introduced a new message CANCEL_BLOCK. It seems in some circumstances, we had a bug in the console reader that was actually panicking but the message was received but no block was actively being assembled.
This release fix this bogus behavior by simply ignoring CANCEL_BLOCK message when there is no active block which is harmless. Every node operators that upgrade to https://github.com/streamingfast/go-ethereum/releases/tag/geth-v1.11.5-fh2.2 should upgrade to this version.
Note There is no need to update the Firehose instrumented
gethbinary, onlyfireethneeds to be bumped if you already are at the latestgethversion.
Fixed
- Fixed a bug on console reader when seeing
CANCEL_BLOCKon certain circumstances.
Changed
-
Now using Golang 1.20 for building releases.
-
Changed default value of flag
substreams-sub-request-block-range-sizefrom1000to10000.