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:
The upgrade from Rust 1.36.0 to Rust 1.37.0 introduced a regression in
`traci...
## Motivation
Currently, errors are typically recorded using their `fmt::Display` or
`fmt::D...
## Motivation
Now that `tracing-subscriber` supports `Layer`ing subscribers, there is
a comp...
this adds a rough CI action. I'm going to merge this because it might fix the other actions; we ...
d6c0a456f5141839101354837e91c08285f73457 authored over 5 years ago by Eliza Weisman <[email protected]>
This commit makes some minor changes to RustDoc examples
in `tracing`. In particular, I've remo...
## Motivation
Currently, we link to RustDoc on docs.rs. This is built when a crate is
publis...
This commit tweaks the `tracing-tower` load-generator example a little
to better simulate a rea...
## Motivation
Some Tracing examples, especially in unstable crates, were written
against ear...
## Motivation
`tracing` is built with Rust's 2018 edition, but some examples use
outdated id...
This PR prepares a new alpha of `tracing-fmt` with the improved
support for log events added in...
The `tokio` org is now part of the github actions beta.
This branch dips our feet in the meta...
ab3d54fbb394f80b1922700da7089e53aaa68554 authored over 5 years ago by Eliza Weisman <[email protected]>
This PR prepares the `tracing-log` crate to publish an alpha release to
crates.io.
I realis...
39e99eeaf5176d3c79ea0308583d389ab4512cff authored over 5 years ago by Eliza Weisman <[email protected]>### Added
- Support for `no-std` + `liballoc` (#263)
### Changed
- Using the `#[instrum...
c049ec87a471aacbd6b8298b6fed5459e684c4b0 authored over 5 years ago by Eliza Weisman <[email protected]>
This branch bumps `tracing`'s `tracing-attributes` dependency so that
the `async-await` feature...
## Motivation
Users have expressed interest in using `tracing` on no_std platforms
with `lib...
# 0.1.1 (August 9, 2019)
### Changed
- Using the `#[instrument]` attribute on `async fn`s ...
557c71b719b5fd42f7bee2bad18e5124346a9875 authored over 5 years ago by Eliza Weisman <[email protected]>Changes:
### Added
- Support for `no-std` + `liballoc` (#256)
### Fixed
- Broken lin...
562bca3c53057e88c08fec14917c71b7c1115867 authored over 5 years ago by Eliza Weisman <[email protected]>## Motivation
Want to be able to use the amazing `#[instrument]` attribute on
functions whic...
This branch makes some minor tweaks to the `tracing-core` RustDoc,
including fixing some broken...
## Motivation
Currently, using `tracing-attributes` with an `async fn` requires a
feature fl...
Signed-off-by: Eliza Weisman <[email protected]>
e9616ccf323bd03aa864f1873496b360a97f0673 authored over 5 years ago by Eliza Weisman <[email protected]>* core: support `no-std` + `alloc`
Motivation
Users have expressed interest in using `trac...
2572f6833983fb4fdc131d9053fcf6f849eb115a authored over 5 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
0e569ba04e90d4ba7caef351fa7416c33b8cc003 authored over 5 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
958ecfc27e44f25a363c95eebfb0f6c6bd4de465 authored over 5 years ago by Eliza Weisman <[email protected]># 0.1.4 (August 8, 2019)
### Added
- `#[instrument]` attribute for automatically adding spans ...
6bf48d07c24d6cdebb630f29d708efc2ff55f58b authored over 5 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
069c43b2683c10f40bc08fe9c28564a0860ec01a authored over 5 years ago by Eliza Weisman <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
375188c27f60a03a40ff80e08f1fec9801f950e1 authored over 5 years ago by Eliza Weisman <[email protected]>Closes: #245
Signed-off-by: Eliza Weisman <[email protected]>
378f1ac73319599fd0e14d17a527e432b9039771 authored over 5 years ago by Eliza Weisman <[email protected]>## Motivation
In order to re-export the `#[instrument]` attribute macro in `tracing`,
it mus...
closes #247
c9b8f45be8cac97c15542a2f9d75b1413919d174 authored over 5 years ago by Alexis Mousset <[email protected]>## Motivation
since trait objects without an explicit 'dyn' are deprecated hence I added it b...
## Motivation
The `tracing-proc-macros` crate provides an attribute macro that
instruments a...
## Motivation
Currently, the `tracing-log` crate represents `log` metadata as fields
on the ...
Signed-off-by: Eliza Weisman <[email protected]>
08a3165b1cd295f3a7890fecec0e415119d81362 authored over 5 years ago by Eliza Weisman <[email protected]>## Motivation
A new alpha release of `tracing-subscriber` that contains the new
dynamic fiel...
Signed-off-by: Eliza Weisman <[email protected]>
d51d4d69d81ce2e4c6c7166fe70c58a1f881d668 authored over 5 years ago by Eliza Weisman <[email protected]>This branch prepares tracing-subscriber 0.0.1-alpha.2 for release.
I've also added some docs ...
aa7d6869bec59201f2a7cc59cbb68a397b84c3c7 authored over 5 years ago by David Barsky <[email protected]>
This adds a test that when a field value is recorded after a span is
created, and the new value...
Signed-off-by: Eliza Weisman <[email protected]>
f4a681a3887605546926c96d0bd0ff0ee59fe6d4 authored over 5 years ago by Eliza Weisman <[email protected]>This commit prepares `tracing-futures` for an alpha crates.io release.
Signed-off-by: Eliza W...
bbed56aeea6cdb1d382f85ab5dcde3fbba32781f authored over 5 years ago by Eliza Weisman <[email protected]>
This branch adds rudimentary documentation to the `tracing-futures`
crate.
The docs could pr...
991bdd0b6803a35ca588e457e4bc6d21975571ed authored over 5 years ago by Eliza Weisman <[email protected]>Signed-off-by: David Barsky <[email protected]>
1d01a87c6dde5d6abfc4d463aa6ccb2bc10f15a2 authored over 5 years ago by David Barsky <[email protected]>
This branch moves the field filter tests to their own test file,
separate from the tests for ta...
## Motivation
Currently, `tracing-fmt` provides an implementation of `env_logger`-like
filte...
Signed-off-by: Arthur Gautier <[email protected]>
80a5f492ab5e8756ddde15396b36298db0206160 authored over 5 years ago by Arthur Gautier <[email protected]>## Motivation
There's been demand for a crates.io release of the `tracing-subscriber`
crate,...
## Motivation
Being able to skip target in log messages sometimes make sense, this PR
makes ...
- Remove hanging phrase
- Fix typo of `intended`
## Motivation
Fixes #216
## Solution
Adds the `log/std` feature.
Side note: how did...
449550bf0785499265ee7a446347583059135af0 authored over 5 years ago by Sam Scott <[email protected]>## Motivation
People writing libraries using tracing may wish to expose regular `log`
suppor...
This branch makes a few small README and Cargo.toml changes:
* Add Azure Pipelines build status...
## Motivation
The `MakeService` type in `tracing_tower::service_span` was
missing a `Clone`...
7fbb8a762141fbfbb012d59d2cfdd75858cf5739 authored over 5 years ago by Alexis Mousset <[email protected]>
The `tokio::executor::TypedExecutor` trait is not implemented for the
`tracing_futures::Instrum...
Brings back `cargo check` as discussed here:
https://github.com/tokio-rs/tracing/pull/191#issu...
* First draft of Azure Pipelines CI config
You'll have to follow the instructions over at
ht...
## Motivation
This PR renames the `default` module to `format` because `default` seems
not d...
## Motivation
The `tracing-tower` crate for compatibility with `tower` is currently
pretty h...
## Motivation
As we started discussing in #197, setting up level filter for log is a
bit com...
026fcc04d5959203dc8ef98483b725dcd9d34ac5 authored over 5 years ago by David Barsky <[email protected]>
19b0137afd1167e02c8497164e20dcb4eaed0bc5 authored over 5 years ago by David Barsky <[email protected]>
## Motivation
As mentioned in #189, having a `FromStr` implementation for `Level`
could be u...
## Motivation
Provide a way to get a clean display of a `Level`. It uses the same
strings as...
* add `Layer` trait for composing subscribers
### Motivation
In many cases, it is valuable...
8ad3e8e4373820d138ba40216f8aecdd09c0031c authored over 5 years ago by Eliza Weisman <[email protected]>This PR adds a `std::future::Future` implementation to `Instrumented<T>`
* futures: add suppo...
d6750d00736201e5e74e10d73cca11be606e84ab authored over 5 years ago by Matt Bilker <[email protected]>## Motivation
The metadata produced for logs by `as_trace` (used for filtering), when
usin...
## Motivation
Same as in #183, extended to the other examples. When using tokio, need
to eit...
## Motivation
The tracing-futures examples either need the tokio
`experimental-tracing` flag...
The `tracing-fmt` subscriber currently fails to increment a span's
reference count when a child ...
Now that `tracing` 0.1.3 is released, this branch removes path
dependencies on `tracing` from ...
# 0.1.3 (July 11, 2019)
### Added
- Log messages when a subscriber indicates that a span h...
800df74dcfdb6c77ca4032e720ad73e41f745f08 authored over 5 years ago by Eliza Weisman <[email protected]>45bf1eeb5909d40e7ac42ed2a697c7c0f86aa0b8 authored over 5 years ago by Eliza Weisman <[email protected]>
## Motivation
The `log` compatibility feature in the `tracing` logs when spans are
entered o...
* fmt: Add `with_ansi` builder flag
Signed-off-by: Lucio Franco <[email protected]>
...
d78ac8e7cb68fb96321f5c967b13353329a850dc authored over 5 years ago by Lucio Franco <[email protected]>## Motivation
`tracing-core` 0.1.2 deprecated the `Subscriber::drop_span` function in
favour...
Recent CI builds have failed on nightly due to a compiler bug:
https://github.com/tokio-rs/traci...
# 0.1.2 (July 10, 2019)
### Deprecated
- `Subscriber::drop_span` in favor of new `Subscrib...
ebacde012f2ebe33664b6592127d1cf5562ff810 authored over 5 years ago by Eliza Weisman <[email protected]>## Motivation
The `tracing-core::dispatcher` module is currently somewhat
under-documented, ...
As discussed in [PR 149], we determined that the `Subscriber::drop_span`
method should be depre...
This commit adds implementations of `Into<Option<Id>>`,
`Into<Option<&'a Id>>`, and `Into<Optio...
## Motivation
As discussed in #136, a proposed `Layer` trait for composing subscribers
requi...
## Motivation
The tracing event macros currently don't compile when invoked with a
single ...
## Motivation
The `Subscriber::current_span` method was added in `tracing-core` 0.1.1.
Subsc...
fixes #159
ecca6f0afc8883c31c9d22fac02802f7bf3c9b46 authored over 5 years ago by Jane Lusby <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
f4752ff724040aa3aec924059933fdd3b4720890 authored over 5 years ago by Eliza Weisman <[email protected]>### Added
- `Span::none()` constructor, which does not require metadata and
returns a comp...
This branch prepares `tracing-core` to release v0.1.1, and makes a few
minor README and crates....
This fixes a typo in the `tracing-core` rustdoc. Thanks @jonhoo.
Signed-off-by: Eliza Weism...
ba841c758853523fef3a677d0658d8bf6df70664 authored over 5 years ago by Eliza Weisman <[email protected]>## Motivation
1a02731ab09a0c568dd0aa67d6f7186911ea2fcc broke imports of `tracing`'s
span mac...
## Motivation
In many cases, it is valuable to be able to get the ID and metadata of
the spa...
* chore: ignore all target dirs
The gitignore for this repository currently includes the patt...
f771996118663b8aa86f850b13daf4900a8e10c6 authored over 5 years ago by Eliza Weisman <[email protected]>* tracing: add `Span::none()` constructor
This branch adds a `Span::none()` constructor, whic...
0e02d6d54ab3d80f253834b65189e3ac534d62f8 authored over 5 years ago by Eliza Weisman <[email protected]>3dc80c9196b8050cbb4912104a5e596b70e5e1f3 authored over 5 years ago by Lucio Franco <[email protected]>
## Motivation
It would be nice if `Event`s created by `tracing-log` (which are derived
from ...
Signed-off-by: Lucio Franco <[email protected]>
1a3f365965be2dbfd4cd4d3023b1c4cbaf457e92 authored over 5 years ago by Lucio Franco <[email protected]>
This branch prepares tracing to release version 0.1.1, to get the
fixes for log support out.
...
This branch removes all remaining references to the
non-existent `tracing-nursery` repository t...
This branch cleans up the `tracing` readme, including fixing
links that incorrectly pointed to ...
Signed-off-by: Eliza Weisman <[email protected]>
dfa2149bbceb9e53c3ca9ae7ba482918d714d48f authored over 5 years ago by Eliza Weisman <[email protected]>
This branch updates CONTRIBUTING.md to document how to release
a new version of a Tracing crate...