...
- web socket streaming - was introduced in RC2
- https://github.com/hyperledger/besu/pull/3386 max frame size
- https://github.com/hyperledger/besu/pull/3399 WS close stream
Improve closing behavior of JsonResponseStreamer https://github.com/hyperledger/besu/pull/3421
Other bug fixes:
- curve param added public key export/export-address subcommands https://github.com/hyperledger/besu/pull/3333 EC
- the peering fixes:
- https://github.com/hyperledger/besu/pull/3342 prevent peering with yourself
- index out of bounds on peer iteration <what's the PR for this?>is this it? Chain Chain download failed due to IndexOutOfBoundsException in PipelineChainDownloader PipelineChainDownloader PR https://github.com/hyperledger/besu/issues/3304 PR https://github.com/hyperledger/besu/pull/3326
- the sync fixes:
- https://github.com/hyperledger/besu/pull/3356 Disable RocksDB TTL compaction
-
Refactor to async retrieve blocks, and change peer when retrying to get a block https://github.com/hyperledger/besu/pull/3326
- https://github.com/hyperledger/besu/pull/3352 Fix launcher
- https://github.com/hyperledger/besu/pull/3409 Handle NPE forkId
- Then 3326 used Slf4jLambdaHelper so we backported that manually
- change logging level for invalid transaction from WARN to DEBUG (goerli validator is periodically getting spammed) https://github.com/hyperledger/besu/pull/3416