RC3 was done from main
RC4 was just the besu-native fix
So the only other things we would need to cherry pick would be bug fixes.
Regressions since 21.10.x:
- web socket streaming - was introduced in RC2
- max frame size https://github.com/hyperledger/besu/pull/3386
- WS close stream https://github.com/hyperledger/besu/pull/3399
Other bug fixes:
- the peering fixes:
- prevent peering with yourself https://github.com/hyperledger/besu/pull/3342
- index out of bounds on peer iteration <what's the PR for this?>
- is this it? Chain download failed due to IndexOutOfBoundsException in PipelineChainDownloader https://github.com/hyperledger/besu/issues/3304 PR https://github.com/hyperledger/besu/pull/3326
- Disable RocksDB TTL compaction https://github.com/hyperledger/besu/pull/3356
- Fix launcher https://github.com/hyperledger/besu/pull/3352
- Handle NPE forkId https://github.com/hyperledger/besu/pull/3409