swarm/network: hive bug: needed shallow peers are not sent to nodes beyond...
swarm/network: hive bug: needed shallow peers are not sent to nodes beyond connection's proximity order (#19326) * swarm/network: fix hive bug not sending shallow peers - hive bug: needed shallow peers were not sent to nodes beyond connection's proximity order - add extensive protocol exchange tests for initial subPeersMsg-peersMsg exchange - modify bzzProtocolTester to allow pregenerated overlay addresses * swarm/network: attempt to fix hive persistance test * swarm/network: fix TestHiveStatePersistance (#1320) * swarm/network: remove trace lines from the hive persistance test * address PR review comments * swarm/network: address PR comments on TestInitialPeersMsg * eliminate *testing.T argument from bzz/hive protocoltesters * add sorting (only runs in test code) on peersMsg payload * add random (0 to MaxPeersPerPO) peers for each po * add extra peers closer to pivot than control
Showing
- swarm/network/discovery.go 22 additions, 5 deletionsswarm/network/discovery.go
- swarm/network/discovery_test.go 204 additions, 2 deletionsswarm/network/discovery_test.go
- swarm/network/hive_test.go 43 additions, 41 deletionsswarm/network/hive_test.go
- swarm/network/protocol.go 3 additions, 0 deletionsswarm/network/protocol.go
- swarm/network/protocol_test.go 42 additions, 16 deletionsswarm/network/protocol_test.go
Loading
Please register or sign in to comment