Allow to broadcast network messages in parallel (#1409)
This PR addresses multiple issues pending: * [x] Update orchestra to the recent version and test how the node performs * [x] Add some useful metrics for outbound network bridge * [x] Try to send incoming network requests to all subsystems without blocking on some particular subsystem in that loop * [x] Fix all incompatibilities between orchestra and polkadot code (e.g. malus node)
Showing
- Cargo.lock 21 additions, 20 deletionsCargo.lock
- cumulus/client/relay-chain-inprocess-interface/Cargo.toml 1 addition, 1 deletioncumulus/client/relay-chain-inprocess-interface/Cargo.toml
- polkadot/node/malus/src/interceptor.rs 53 additions, 9 deletionspolkadot/node/malus/src/interceptor.rs
- polkadot/node/malus/src/variants/common.rs 0 additions, 7 deletionspolkadot/node/malus/src/variants/common.rs
- polkadot/node/metrics/Cargo.toml 1 addition, 2 deletionspolkadot/node/metrics/Cargo.toml
- polkadot/node/network/bridge/src/metrics.rs 53 additions, 0 deletionspolkadot/node/network/bridge/src/metrics.rs
- polkadot/node/network/bridge/src/network.rs 1 addition, 0 deletionspolkadot/node/network/bridge/src/network.rs
- polkadot/node/network/bridge/src/rx/mod.rs 60 additions, 9 deletionspolkadot/node/network/bridge/src/rx/mod.rs
- polkadot/node/network/bridge/src/tx/mod.rs 15 additions, 0 deletionspolkadot/node/network/bridge/src/tx/mod.rs
- polkadot/node/overseer/Cargo.toml 5 additions, 4 deletionspolkadot/node/overseer/Cargo.toml
- polkadot/node/overseer/src/lib.rs 1 addition, 1 deletionpolkadot/node/overseer/src/lib.rs
- polkadot/node/overseer/src/tests.rs 1 addition, 0 deletionspolkadot/node/overseer/src/tests.rs
- polkadot/node/subsystem-test-helpers/src/lib.rs 9 additions, 1 deletionpolkadot/node/subsystem-test-helpers/src/lib.rs
- polkadot/node/subsystem-types/Cargo.toml 1 addition, 1 deletionpolkadot/node/subsystem-types/Cargo.toml
- polkadot/node/subsystem-util/Cargo.toml 1 addition, 1 deletionpolkadot/node/subsystem-util/Cargo.toml
Please register or sign in to comment