Robert Habermeier
b105d9acc0
more tracing for av-store ( #2604 )
...
* more tracing for av-store
* Update node/core/av-store/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update node/core/av-store/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update node/core/av-store/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update tracing everywhere
* Fix build
* More fixes
* Push cargo.lock
* Update
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-03-11 13:12:34 +01:00
dependabot[bot]
669ccab83f
Bump futures from 0.3.11 to 0.3.12 ( #2281 )
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.11 to 0.3.12.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.11...0.3.12 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-18 13:11:31 +01:00
dependabot[bot]
8b8185869e
Bump futures from 0.3.10 to 0.3.11 ( #2273 )
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.10 to 0.3.11.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.10...0.3.11 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-15 17:57:07 +01:00
dependabot[bot]
4bd7cc7b70
Bump thiserror from 1.0.22 to 1.0.23 ( #2173 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.22 to 1.0.23.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.22...1.0.23 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-28 14:45:25 +00:00
Bastian Köcher
536dceb4f6
Simplify subsystem jobs ( #2037 )
...
* Simplify subsystem jobs
This pr simplifies the subsystem jobs interface. Instead of requiring an
extra message that is used to signal that a job should be ended, a job
now ends when the receiver returns `None`. Besides that it changes the
interface to enforce that messages to a job provide a relay parent.
* Drop ToJobTrait
* Remove FromJob
We always convert this message to FromJobCommand anyway.
2020-11-30 17:01:26 +01:00
dependabot[bot]
748cbfd820
Bump tracing from 0.1.21 to 0.1.22 ( #2001 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.21 to 0.1.22.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.21...tracing-0.1.22 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 09:44:27 +01:00
Peter Goodspeed-Niklaus
e49989971d
Add tracing support to node ( #1940 )
...
* drop in tracing to replace log
* add structured logging to trace messages
* add structured logging to debug messages
* add structured logging to info messages
* add structured logging to warn messages
* add structured logging to error messages
* normalize spacing and Display vs Debug
* add instrumentation to the various 'fn run'
* use explicit tracing module throughout
* fix availability distribution test
* don't double-print errors
* remove further redundancy from logs
* fix test errors
* fix more test errors
* remove unused kv_log_macro
* fix unused variable
* add tracing spans to collation generation
* add tracing spans to av-store
* add tracing spans to backing
* add tracing spans to bitfield-signing
* add tracing spans to candidate-selection
* add tracing spans to candidate-validation
* add tracing spans to chain-api
* add tracing spans to provisioner
* add tracing spans to runtime-api
* add tracing spans to availability-distribution
* add tracing spans to bitfield-distribution
* add tracing spans to network-bridge
* add tracing spans to collator-protocol
* add tracing spans to pov-distribution
* add tracing spans to statement-distribution
* add tracing spans to overseer
* cleanup
2020-11-20 12:02:04 +01:00
Andronik Ordian
0a8a607a58
update most of the dependencies ( #1946 )
...
* update tiny-keccak to 0.2
* update deps except bitvec and shared_memory
* fix some warning after futures upgrade
* remove useless package rename caused by bug in cargo-upgrade
* revert parity-util-mem *
* remove unused import
* cargo update
* remove all renames on parity-scale-codec
* remove the leftovers
* remove unused dep
2020-11-17 11:16:31 +01:00
Bastian Köcher
c418758ebc
Simplify the bitfield signing job ( #1920 )
...
Besides that the pr also adds a simple test.
2020-11-05 10:56:52 +00:00
Bernhard Schuster
f345123748
introduce errors with info ( #1834 )
2020-10-27 08:10:03 +01:00
Rakan Alhneiti
bd75a4ce18
Update to work with async keystore – Companion PR for #7000 ( #1740 )
...
* Fix keystore types
* Use SyncCryptoStorePtr
* Borrow keystore
* Fix unused imports
* Fix polkadot service
* Fix bitfield-distribution tests
* Fix indentation
* Fix backing tests
* Fix tests
* Fix provisioner tests
* Removed SyncCryptoStorePtr
* Fix services
* Address PR feedback
* Address PR feedback - 2
* Update CryptoStorePtr imports to be from sp_keystore
* Typo
* Fix CryptoStore import
* Document the reason behind using filesystem keystore
* Remove VALIDATORS
* Fix duplicate dependency
* Mark sp-keystore as optional
* Fix availability distribution
* Fix call to sign_with
* Fix keystore usage
* Remove tokio and fix parachains Cargo config
* Typos
* Fix keystore dereferencing
* Fix CryptoStore import
* Fix provisioner
* Fix node backing
* Update services
* Cleanup dependencies
* Use sync_keystore
* Fix node service
* Fix node service - 2
* Fix node service - 3
* Rename CryptoStorePtr to SyncCryptoStorePtr
* "Update Substrate"
* Apply suggestions from code review
* Update node/core/backing/Cargo.toml
* Update primitives/src/v0.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Fix wasm build
* Update Cargo.lock
Co-authored-by: parity-processbot <>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-10-09 10:54:03 +00:00
Peter Goodspeed-Niklaus
9fda6cb416
break out subsystem-util and subsystem-test-helpers into individual crates ( #1553 )
...
* break out subsystem-util and subsystem-test-helpers into individual crates
* cause all packages to check successfully
2020-08-07 16:51:36 +02:00
Robert Habermeier
62d323a878
move bitfield-signing crate to node/core ( #1465 )
2020-07-24 13:18:37 +02:00