Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tracing
Application level tracing for Rust.
https://github.com/tokio-rs/tracing
## Motivation
Hello 👋 ! I had some issues playing with tracing and event! macro due
to a ca...
Signed-off-by: Benjamin Coenen <[email protected]>
93f921c7a0a8b6bd38379b045bc13f69511930ca authored over 4 years ago by Coenen Benjamin <[email protected]>Co-authored-by: Eliza Weisman <[email protected]>
5e3fa9c0c3e377bee2e0c4c47ffbfdee72c83ed2 authored over 4 years ago by Julian Tescher <[email protected]>## Motivation
Currently, when converting `log::Record`s to `tracing::Event`s using
`tracing-...
opentelemetry: Add dynamic span name field
## Motivation
The OpenTelemetry [spec for HTTP ...
21f28f74bded5e9539a1245257fa225a57b582ad authored over 4 years ago by Julian Tescher <[email protected]>74f7764db0b0b4128cd4ab10a7c7793703d3ba3a authored over 4 years ago by Justin Carter <[email protected]>
## Motivation
When working with `tracing` I was caught by surprise when trying to
record a n...
## Motivation
Fields on spans generated by `#[instrument]` consist of the parameters
to the ...
Adding the crate to the list of community-related crates for `tracing`.
Happy to provide addit...
* Add related crates for tracing-error
* boop
* boop
02b7c4c028f9cf0edbf0904a4643b1562ca7145e authored over 4 years ago by Jane Lusby <[email protected]>18764d149ff4c47ef875af3d7ec881d5f610533b authored over 4 years ago by Taiki Endo <[email protected]>
81722c2c9de5dfedf5a0f157f84a183ebbeff9ef authored over 4 years ago by Martin Pool <[email protected]>
# 0.1.14 (May 14, 2020)
### Added
- **log**: When using the [`log`] compatibility feature ...
2c6a563fc166e1f1354f12145fbdd39380042080 authored over 4 years ago by Eliza Weisman <[email protected]>0.1.8 (May 13, 2020)
Added:
- Support for using `#[instrument]` on methods that are part o...
b0d75ff4897ade8faf47a124ce9a73f3637896c0 authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
There are unnecessary spaces. Also, there is a point that requires space.
* ...
f8a9769622de40b453912a2d6667d2aecd9d1dcd authored over 4 years ago by Park Juhyung <[email protected]>## Motivation
As outlined in #399, right now `tracing-futures` (or more precisely, the
code ...
The [OpenTelemetry Propagation
Spec](https://github.com/open-telemetry/opentelemetry-specificat...
* Add tracing-appender to project layout list in README
* Update README.md
* Update tracing li...
640512abb295d577e868150b4e660abb11a19814 authored over 4 years ago by Jake Goulding <[email protected]>
This removes the test `field_filter_events` in
`tracing-subscriber/tests/filter.rs` as it appea...
## Motivation
An issue (#707) currently exists where calling `record` on a span will cause th...
a37ad4d5d301dccbea2038ab2a34d109ed270e1c authored over 4 years ago by Eliza Weisman <[email protected]>
Following the release process for
https://github.com/tokio-rs/tracing/blob/master/CONTRIBUTING....
## Motivation
Currently, the only way to interact with `Value`s is to record them with
a vis...
## Motivation
Adding tests for PR #673
Co-authored-by: Zeki Sherif <[email protected]>
Co...
4e47811988c4d21090ee22e3cfd0bee44044657d authored over 4 years ago by Jane Lusby <[email protected]>
update to add/fix links for my related crates per
https://twitter.com/mycoliza/status/125567252...
Import `tracing-opentelemetry` from
https://github.com/jtescher/tracing-opentelemetry
Co-au...
5a971befacc233612ec6577c9bae6188c79926ad authored over 4 years ago by Julian Tescher <[email protected]>## Motivation
Fixes a race condition which occurs on dropping of `WorkerGuard`. If the
worke...
Closes #687
Co-authored-by: Zeki Sherif <[email protected]>
Co-authored-by: Eliza Weisman <...
This branch adds a CODEOWNERS file to configure Github to automatically
assign reviewers for pu...
Follow up of: #685
0ef28d131c751f367fba559503da7c812faacc78 authored over 4 years ago by Bastian Köcher <[email protected]>## Motivation
It looks like Rust 1.43's version of clippy added a new lint for
redundant `us...
## Motivation
Adds documentation for tracing-appender that was added in PR #673
Co-author...
0c01c0d3f527d131dce1c0f39f69bc71df34ea37 authored over 4 years ago by Zeki Sherif <[email protected]>
This makes the user aware of if the guard is dropped immediately and
thus, the tracing does not...
subscriber: prepare 0.2.5 (#684)
### Changed
- **fmt**: Bump sharded-slab dependency (#679...
dfa92ac225b60daf679b775f89ab3ae907770b03 authored over 4 years ago by David Barsky <[email protected]>### Fixed
- docs.rs build failures (#618)
- Spelling in documentation skins -> sinks (#643)
...
280b664034fe18fc38accb96d6c4391bac81dc20 authored over 4 years ago by Jane Lusby <[email protected]>
aeca93883ffcc482e9b8f26251877092f3c66290 authored over 4 years ago by Adam Perry <[email protected]>
This removes the trailing space from the end of the ChronoUtc FormatTime
impl.
I'm pretty su...
dac59b2a2d760cb850b1163de4e3218263a513c9 authored over 4 years ago by Sam Schlegel <[email protected]>## Motivation
A service we manage at work is currently migrating from using log4rs to
Tracin...
This example is outdated and should have been removed when `tracing-fmt`
was merged into `traci...
## Motivation
Currently, `tracing` uses GitHub Actions for CI. However, we have
previously u...
# 0.2.4 (April 6, 2020)
This release includes several API ergonomics improvements, including
...
* subscriber: add less-verbose configuration APIs
Signed-off-by: Eliza Weisman <eliza@buoyant...
62e0cc0a03ab6ef9297efceabf89aa02a0258fe9 authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, a bug exists in the `Compact` tracing-subscriber event
formatter wh...
## Motivation
Fix the issue #627
## Solution
If the remaining values is not empty I ...
ee675a21594e79195c54dbb1af4439d2b3f416f9 authored over 4 years ago by Coenen Benjamin <[email protected]>## Motivation
There isn't an actual reason that `fmt::Layer` needs a separate builder
type, ...
Just a quick fix to your docs :)
2a55831bedc045b09376cb2b18f386202ca03181 authored over 4 years ago by Fintan Halpenny <[email protected]>The filter feature has already been removed.
2f14d191d636eb209feb271abb2bef67990a17ff authored over 4 years ago by Diana <[email protected]>## Motivation
A recent change to `tower-util` contains a deprecation in `ServiceExt`.
The de...
## Motivation
Our CI builds currently have an issue where `cargo hack` doesn't work
after lo...
437eb2a4a5748ae8f14bc8104eab3616b5b45364 authored over 4 years ago by Benjamin Halsted <[email protected]>
* attributes: instrument Err
This adds `#[instrument(err)]`, which will emit an error-level t...
ad285edcc6d641fd643271a71565435de6fa6cdd authored almost 5 years ago by iliana destroyer of worlds <[email protected]>bd3535484e6d407fa8067696b61199d74d18f040 authored almost 5 years ago by Jane Lusby <[email protected]>
3ec041a9a309b8009ba194e0134c9728af43f16c authored almost 5 years ago by Jane Lusby <[email protected]>
## Motivation
Looks like Clippy is once again complaining about the
`match_wild_err_arm` lin...
12fde2dd52308b3abf363256444aedfa74433171 authored almost 5 years ago by David Barsky <[email protected]>
d0a3bdd63db1ba304e9e10d6aac22798d50308c1 authored almost 5 years ago by David Barsky <[email protected]>
## Motivation
tracing-error's ErrorLayer depends upon subscriber changes that were
introduce...
# 0.2.3 (March 5, 2020)
### Fixed
- **env-filter**: Regression where filter directives wer...
83886fcc7c71641e5f0eebbf8fa852074b5b65c8 authored almost 5 years ago by Eliza Weisman <[email protected]>## Motivation
Recent changes to `tracing-subscriber` (#580 and #583) introduced some
regress...
## Motivation
Currently, `tracing-futures` and `tracing-attributes` both have separate
crate...
### Added
- **TracedError**: `TracedError`, an error type wrapper that annotates
an error ...
This removes the boxed error type in favor of only exposing the generic error type and gates it ...
f58fb21fe715a71828c3c4b14834c5f3d95ab0ed authored almost 5 years ago by Jane Lusby <[email protected]>## Motivation
Previously, some compile errors generated by `tracing-attributes` on bad
input...
## Motivation
The current impl for `ExtractSpanTrace` is implemented for references and takes...
b9c415ab4a474d78d8ce4903649ce3aa85c0a920 authored almost 5 years ago by Jane Lusby <[email protected]>## Motivation
Because `SpanTrace` does not have a header, implementations that wish to print ...
6b1c5a8605f3e958aa7af83d7111347cd6246811 authored almost 5 years ago by Jane Lusby <[email protected]>## Motivation
Currently, the `tracing` crate's "log" feature always logs span
lifecycle (cre...
### Added
- **fmt**: Added `flatten_event` to `SubscriberBuilder` (#599)
- **fmt**: Added `w...
Signed-off-by: Lucio Franco <[email protected]>
6522d202ce57b2fc10a066fa250171d0e000dc54 authored almost 5 years ago by Lucio Franco <[email protected]>
Signed-off-by: Lucio Franco <[email protected]>
Co-authored-by: Eliza Weisman <eliza@buoy...
Hi, I noticed a small typo while checking out the README 🙂
ccf49fede5ad6a262af015dc66daf068057e3137 authored almost 5 years ago by Koenraad Verheyden <[email protected]>## Motivation
Resolves #552.
## Solution
Re-export the whole log crate.
a1387482e9bd114fa572a9152fd458ef65742a47 authored almost 5 years ago by Thomas Eizinger <[email protected]>### Added
- **field**: `field::Empty` type for declaring empty fields whose values
will be...
### Added
- Support for adding arbitrary literal fields to spans generated by
`#[instrumen...
### Added
- `WithDispatch::inner` and `WithDispatch::inner_mut` methods to allow
borrowing...
This allows consumers to use the convenience of `tracing`
without having to pull in the `syn` c...
This PR adds a check to the `#[instrument]` macro to emit a compiler
error if the user tries to...
## Motivation
The tracing_error crate should provide some basic functionality for
instrument...
This PR adds support for adding arbitrary key/value pairs to be used as
fields to `tracing::ins...
### Added
- `field::Empty` type for declaring empty fields whose values will be
recorded l...
This PR adds support for disabling level in formatted output.
Fixes: #592
a457c988d1f3c14a6a9c56841426c170c987063d authored almost 5 years ago by Jakub Beránek <[email protected]>
This commit fixes several RustDoc links which were either broken
(without references) or had un...
Adds the possibility for the client code to access a pinned projection
of the wrapped types in ...
* Allow borrowed access to WithDispatch.inner.
## Motivation
For the same reasoning as htt...
0a7e7bfdd62a3c93b8eba5c9203f178b7ddaf330 authored almost 5 years ago by Naja Melan <[email protected]>### Added
- Support for `futures` 0.3 `Stream`s and `Sink`s (#544)
### Fixed
- Compilat...
925a6980b52f918bdbd71ba5c5cc821b30cc8a1c authored almost 5 years ago by Eliza Weisman <[email protected]>### Changed
- **filter**: `EnvFilter` directive selection now behaves correctly
(i.e. like...
## Motivation
The benchmarks added in #581 indicate that `tracing-subscriber`'s
`EnvFilter`...
## Motivation
Found a simple spelling error in the README.
## Solution
Fixed it. :)
...
a1a9ebbf9eb8f22896ee3ce0b7b88e0df504b693 authored almost 5 years ago by Toby Lawrence <[email protected]>This PR changes the SpanTrace display format so that it no longer outputs a header prior to the ...
d1416f17c153b638309097efa9d54692c1541a93 authored almost 5 years ago by Jane Lusby <[email protected]>
Quick glance at `perf` shows a lot of time being spent in
`btree_set::Iter::next()`. Since we o...
## Motivation
Currently, there are a few cases that aren't adequately covered by the
`tracin...
## Motivation
Currently, `tracing-subscriber`'s `EnvFilter` type uses a user-space
thread lo...
## Motivation
I tried to use `futures_03` module, but it is unusable in current state.
The c...
## Motivation
Intra-workspace dependencies can go out of sync if only referencing
crates.io,...
Right now, there is no way to indicate that a span field _currently_
has no value but that a va...
* Fix typo in crate description
* update changelog
* Update tracing-error/CHANGELOG.md
...
dd11ef36dfb2e2a798136f202ad2e6af3368722d authored almost 5 years ago by Jane Lusby <[email protected]>
* error: add additional cargo metadata
* error: update tracing-subscriber to 0.2.0-stable
* er...
0272471377397af14ef65864d917173e6eb492d5 authored almost 5 years ago by Jane Lusby <[email protected]>
Hidden lifetime parameters in types are deprecated in Rust 2018. These
specific instances were ...