PoV Distribution optimization (#1990)
* Initial commit * Remove unnecessary struct * Some review nits * Update node/network/pov-distribution/src/lib.rs * Update parachain/test-parachains/adder/collator/tests/integration.rs * Review nits * notify_all_we_are_awaiting * Both ways of peers connections should work the same * Add mod-level docs to error.rs * Avoid multiple connection requests at same parent * Dont bail on errors * FusedStream for ConnectionRequests * Fix build after merge * Improve error handling * Remove whitespace formatting
Showing
- Cargo.lock 5 additions, 0 deletionsCargo.lock
- node/network/pov-distribution/Cargo.toml 8 additions, 0 deletionsnode/network/pov-distribution/Cargo.toml
- node/network/pov-distribution/src/error.rs 35 additions, 0 deletionsnode/network/pov-distribution/src/error.rs
- node/network/pov-distribution/src/lib.rs 215 additions, 64 deletionsnode/network/pov-distribution/src/lib.rs
- node/network/pov-distribution/src/tests.rs 627 additions, 17 deletionsnode/network/pov-distribution/src/tests.rs
- node/subsystem-util/src/validator_discovery.rs 11 additions, 0 deletionsnode/subsystem-util/src/validator_discovery.rs
node/network/pov-distribution/src/error.rs
0 → 100644
This diff is collapsed.
Please register or sign in to comment