Add group name in task metrics (#10196)
* SpawnNamed: add new trait methods Signed-off-by:Andrei Sandu <sandu.andrei@gmail.com> * Implement new methods Signed-off-by:
Andrei Sandu <sandu.andrei@gmail.com> * cargo fmt Signed-off-by:
Andrei Sandu <sandu.andrei@gmail.com> * SpawnNamed: add new trait methods Signed-off-by:
Andrei Sandu <sandu.andrei@gmail.com> * Implement new methods Signed-off-by:
Andrei Sandu <sandu.andrei@gmail.com> * cargo fmt Signed-off-by:
Andrei Sandu <sandu.andrei@gmail.com> * New approach - spaw() group param Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * Update traits: SpawnNamed and SpawnNamed Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * Update TaskManager tests Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * Update test TaskExecutor Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * Fix typo Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * grunt work: fix spawn() calls Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * cargo fmt Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * remove old code Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * cargo fmt - the right version Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io> * Implement review feedback - use Option group name in SpawnNamed methods - switch to kebab case - implement default group name - add group name to some tasks Signed-off-by:
Andrei Sandu <andrei-mihail@parity.io>
Showing
- substrate/bin/node-template/node/src/service.rs 5 additions, 2 deletionssubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/cli/src/service.rs 16 additions, 8 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/testing/src/bench.rs 12 additions, 2 deletionssubstrate/bin/node/testing/src/bench.rs
- substrate/client/basic-authorship/src/basic_authorship.rs 1 addition, 0 deletionssubstrate/client/basic-authorship/src/basic_authorship.rs
- substrate/client/consensus/common/src/import_queue/basic_queue.rs 5 additions, 1 deletion...e/client/consensus/common/src/import_queue/basic_queue.rs
- substrate/client/executor/src/native_executor.rs 1 addition, 0 deletionssubstrate/client/executor/src/native_executor.rs
- substrate/client/offchain/src/lib.rs 1 addition, 0 deletionssubstrate/client/offchain/src/lib.rs
- substrate/client/rpc/src/lib.rs 2 additions, 1 deletionsubstrate/client/rpc/src/lib.rs
- substrate/client/service/src/builder.rs 13 additions, 7 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/lib.rs 1 addition, 1 deletionsubstrate/client/service/src/lib.rs
- substrate/client/service/src/task_manager/mod.rs 70 additions, 30 deletionssubstrate/client/service/src/task_manager/mod.rs
- substrate/client/service/src/task_manager/tests.rs 27 additions, 25 deletionssubstrate/client/service/src/task_manager/tests.rs
- substrate/client/transaction-pool/src/api.rs 1 addition, 0 deletionssubstrate/client/transaction-pool/src/api.rs
- substrate/client/transaction-pool/src/lib.rs 1 addition, 1 deletionsubstrate/client/transaction-pool/src/lib.rs
- substrate/primitives/core/src/testing.rs 19 additions, 3 deletionssubstrate/primitives/core/src/testing.rs
- substrate/primitives/core/src/traits.rs 50 additions, 17 deletionssubstrate/primitives/core/src/traits.rs
- substrate/primitives/io/src/batch_verifier.rs 3 additions, 1 deletionsubstrate/primitives/io/src/batch_verifier.rs
- substrate/primitives/tasks/src/lib.rs 1 addition, 0 deletionssubstrate/primitives/tasks/src/lib.rs
- substrate/test-utils/test-runner/src/client.rs 3 additions, 1 deletionsubstrate/test-utils/test-runner/src/client.rs
Please register or sign in to comment