tracing-futures
Utilities for instrumenting `futures` with `tracing`.
0.2.5
135M downloads/mo
#669 most downloaded on crates.io
tokio-rs/tracing
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 10 months
Most releases are documented
notes for 8 of 9 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
10 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
10 releases · Jun 2019 to Feb 2021Releases
latest 10-
0.2.516 Feb 2021 -
0.2.421 Apr 2020Release notes
Open source →Fixed
- docs.rs build failures (#618)
- Spelling in documentation skins -> sinks (#643)
-
0.2.326 Feb 2020Release notes
Open source →Added
WithDispatch::innerandWithDispatch::inner_mutmethods to allow borrowing the wrapped type (#589)WithDispatch::with_dispatchmethod, to propagate the subscriber to another type (#589)inner_pin_refandinner_pin_mutmethods toInstrumentedandWithDispatchto project to the inner future when pinned (#590)
-
0.2.214 Feb 2020Release notes
Open source →Added
- Support for
futures0.3Streams andSinks (#544)
Fixed
- Compilation errors when using the
futures-03feature (#576)
Thanks to @obergner and @najamelan for their contributions to this release!
- Support for
-
0.2.115 Jan 2020Release notes
Open source →Added
- API documentation now shows which features are required by feature-flagged items (#523)
no_stdsupport (#498)
-
0.2.003 Dec 2019Release notes
Open source →Changed
- Breaking Change: the default
Futureimplementation comes from thestd-futurefeature. Compatibility with futures v0.1 is available via thefutures-01feature.
Release notes
Open source →Added
- Make trace and metrics features optional
- ExportResult as specified in the specification
- Add Futures compatibility API
- Added serde serialize support to SpanData
- Separate OpenTelemetry Jaeger crate
Changed
- Rename HttpTraceContextPropagator to TraceContextPropagator
- Rename HttpB3Propagator to B3Propagator
- Switch to Apache 2 license
- Resolve agent addresses to allow non-static IP
- Remove tracer name prefix from span name
Removed
- Remove add_link from spans
- Breaking Change: the default
-
0.1.129 Oct 2019Release notes
Open source →Added
Instrumented::innerandinner_mutmethods that expose access to the instrumented future (#386)
Release notes
Open source →Added
- Documentation and API cleanup
- Tracking of active spans via thread local span stack
-
0.1.008 Oct 2019 -
0.0.1-alpha.101 Aug 2019 pre-releaseNothing published for this version
-
0.0.027 Jun 2019Nothing published for this version