Files
pezkuwi-subxt/substrate/client/tracing
Bastian Köcher f4b287c7c4 Disable log reloading by default (#9966)
* Disable log reloading by default

This disables the log reloading that was enabled by default. The problem
is that the log reload implementation of `tracing` is using a lock to
make the layer replaceable. This lock needs to be locked every time we
need to check if a particular target is enabled (assuming the log level
is high enough). This kills the performance when for example
`sometarget=trace` logging is enabled.

* 🤦

* Remove unused parameter

* Fix test

* Fix
2021-10-08 11:46:08 +00:00
..
2020-08-20 17:04:42 +02:00

Instrumentation implementation for substrate.

This crate is unstable and the API and usage may change.

Usage

See sp-tracing for examples on how to use tracing.

Currently we provide Log (default), Telemetry variants for Receiver

License: GPL-3.0-or-later WITH Classpath-exception-2.0