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
If you have a `Level` and want to set a directive for `EnvFilter` you
need to ...
Newlines in <code> blocks are displayed, resulting in a newline before
the closing parentheses.
### Fixed
- **env-filter**: Incorrect max level hint when filters involving span
field val...
### Fixed
- Updated `tracing-core` to fix incorrect calculation of the global max
level ...
### Added
- Support for using `self` in field expressions when instrumenting
`async-trait`...
## Motivation
Fixes part of #898 where creating multiple registries made them fight
over the...
Somehow a single line of whitespace is load-bearing I guess? MARKDOWN!
Signed-off-by: Eliza W...
bb8e977ab7ad673c1688a12d81e6378922da7a95 authored over 4 years ago by Eliza Weisman <[email protected]>### Fixed
- Incorrect calculation of global max level filter which could result in
fast fi...
This puts the splash SVG in every crate's README, so
that it will be rendered on crates.io.
...
59da1ccc604461f63ca550a0b0b40aae130b0ffe authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, when rebuilding the interest cache, the max level is
calculated by ...
This fixes an issue with `EnvFilter`'s `max_level_hint` not considering
that span field value f...
75e964e2f2ec579b9d44bc8f630a18e723467985 authored over 4 years ago by Teodor Voinea <[email protected]>
The regex dependency is used only to parse configuration directives, and
therefore is not perfo...
## Motivation
Fixes #864.
## Solution
Visit the fields and replace 'self' with '_self'...
9ae4676054067dcf99b55cb76fcee3997207de6d authored over 4 years ago by Simon THOBY <[email protected]>e486bdf81cc45d4a157bdbec04b803e3d0dea963 authored over 4 years ago by The Infinite toshokan <[email protected]>
## Motivation
Not found in documentation how to change generated span name name, only in
sou...
This branch adds an SVG splash graphic to the main
repository readme, based on the illustration...
## Motivation
Tiny typo fix!
## Solution
s/than/that
cafb1c229a95a2afb96108eda8f69ce9c5d35702 authored over 4 years ago by Adam Chalmers <[email protected]>
OpenTelemetry supports a span kind as special metadata to spans. The
span kind defines relation...
## Motivation
The documentation nearly put me off trying to use `tracing` at all. It
looks h...
I spent quite a large portion of my talk at Rusty days discussing
logging/structured logging/di...
Fixed
- Missing `fmt::Display` impl for `field::DisplayValue` causing a
compilation failure w...
Fix #874 by implementing std::fmt::Display for DisplayValue.
Fixes: #874
d6373a4cab0a98b89d5561bf05c39420b02f86b7 authored over 4 years ago by Daniel Müller <[email protected]>### Breaking Changes
- Upgrade to `v0.7.0` of `opentelemetry` (#867)
For list of break...
This branch adds crate-level docs for the otel trace semantic
conventions and their usage as we...
I wasn't able to reproduce the exact formatting issues seen on docs.rs
locally, though from som...
The `tracing-macros` crate uses internal `tracing` APIs that are
unstable. These APIs changed i...
### Fixed
- Fixed a bug where `LevelFilter::OFF` (and thus also the
`static_max_level_off`...
### Fixed
- **docs**: Incorrect formatting (#862)
### Changed
- **filter**: `LevelFilte...
2dd8fef3555acfc6631d003a48881a906c2b15a1 authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, every `tracing` macro generates a _new implementation_ of the
`Call...
### Added
- `LevelFilter` type and `LevelFilter::current()` for returning the
highest leve...
## Motivation
In `tracing/macros.rs` `tracing_log!()` computes whether to log
differently fr...
This PR removes the `dispatcher::has_been_set` check from the
`level_enabled!` macro. We now ch...
Upgrade `opentelemetry` to latest release version
6935338edb7ddbb44c2351cbd2b5d595c6dbfb48 authored over 4 years ago by Julian Tescher <[email protected]>## Motivation
Tracing currently stores cached filter evaluations in a per-callsite
cache. On...
It turns out that the test run with `--all-features` should never be
able to pass, due to the `...
## Motivation
Some opentracing systems use fields with : in the names, which are not
legal...
This PR resolves two issues.
## Incorrectly Rendered Documentation
Here are a few examples:
...
## Motivation
I'd like to get more feedback on our [`tracing-wasm` crate][1], as well as
...
The `experimental-tracing` feature flag only existed in tokio 0.1.x
and is no longer necessary ...
## Motivation
some of the links in the readme don't work or go to the wrong targets
## Sol...
cdeefe3bc13147cba5983607345541e98cc51d31 authored over 4 years ago by Benjamin Herr <[email protected]>## Motivation
The pull request template link was not pointing to the pull request template.
...
## Motivation
From the readme
> (if you're the maintainer of a tracing ecosystem crate not...
1bc1d396ef468b44e635c5bd3c02a661a8c7f426 authored over 4 years ago by Ethan Brierley <[email protected]>### Fixed
- **fmt**: Fixed compilation failure on MSRV when the `chrono` feature
is disabl...
## Motivation
The MIT license states:
> The above copyright notice and this permission not...
0de7d516896ce52726fe58591797e0e8f6bfa5da authored over 4 years ago by Josh Stone <[email protected]>
The datetime implementation added in 0.2.8 uses `i64::MAX` and
`i32::MAX`, which were added in ...
### Changed
- **log**: Moved verbose span enter/exit log records to
"tracing::span::active...
## Motivation
When the `log` feature is enabled, the expressions provided for field
values a...
## Motivation
Currently, `fmt::FmtContext` _only_ exposes a way to iterate over all
spans in...
## Motivation
Adding myself to contributors list so I get tagged on tracing-appender PRs
#...
4286e94530f6621f93efd473c7c65aa02108b340 authored over 4 years ago by Zeki Sherif <[email protected]>## Motivation
Currently, `tracing`'s `log` feature emits log records for creating,
entering,...
Now that the new https://tokio.rs is live, we can add the new Tracing
logo to the RustDoc!
I...
add986d651db31ed9d03f270d7d7f26464a5b866 authored over 4 years ago by Eliza Weisman <[email protected]>This reverts commit e3b3a3acb14141c3f5b72dad6dc45080fdfa0d5d.
This change was accidentally se...
b185d10ddcd74cc453fa5f85c95c930e0bae23ae authored over 4 years ago by Eliza Weisman <[email protected]>### Added
- **rolling**: `minutely` rotation schedule to rotate the log file once
every mi...
### Changed
- **fmt**: When the `chrono` dependency is enabled, the `SystemTime`
timestamp...
## Motivation
Fixes #809
## Solution
This PR adds two new methods i.e `with_thread_ids...
c109197c3e73bd4eab71ab39945b58f75d5ed583 authored over 4 years ago by Tarun Pothulapati <[email protected]>## Motivation
Fixes #791
## Solution
This PR copies `DateTime` type from https://githu...
56b841de2cc5d5d181336edb5c11e340ac05c43e authored over 4 years ago by Tarun Pothulapati <[email protected]>Updates the requirements on [inferno](https://github.com/jonhoo/inferno) to permit the latest ve...
028dfdfe755d3467d409eab1a3f4f7c32502d792 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>Updates the requirements on [humantime](https://github.com/tailhook/humantime) to permit the lat...
9c5d7406494216d42d1e606811203fd63f8ff8fc authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>Updates the requirements on [http](https://github.com/hyperium/http) to permit the latest versio...
bd80ff1424eae07c39594f9599853d96754cf539 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>Updates the requirements on [ansi_term](https://github.com/ogham/rust-ansi-term) to permit the l...
207d8ec2d6c1d688395714f640887e21f919f4ae authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>651f0e17d9c0dfd0364fc66276cfb780f22d918b authored over 4 years ago by Jane Lusby <[email protected]>
f9391416021bb3cf70abb4d1660e22fc56c2862b authored over 4 years ago by Jane Lusby <[email protected]>
## Motivation
This commit fixes name clashes that occurred inside of tracing macros when
val...
* build(deps): update env_logger requirement from 0.5 to 0.7
Updates the requirements on [env...
13344fb621e0e4ff700b33dbdcaa0e97d2605441 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>`examples` is actually not a valid crate identifier. This prevents dependabot from working corre...
c99f05b5b722388e1bd650486c1be2861d14f47a authored over 4 years ago by Sven <[email protected]>## Motivation
The usage of the older version prevents crates from using newer
`env_logger`...
## Motivation
Nested spans are not available in json formatter
## Solution
I added a fi...
edbf22b04298d3ac2953a215e07096bb6c72057b authored over 4 years ago by François <[email protected]>### Added
- **attributes**: Support for arbitrary expressions as fields in
`#[instrument]`...
### Changed
- Replaced use of `inner_local_macros` with `$crate::` (#729)
### Added
- `...
d5cf52a08d49259da9514343ef3c0db6aba14ea6 authored over 4 years ago by Eliza Weisman <[email protected]># 0.1.9 (July 8, 2020)
### Added
- Support for arbitrary expressions as fields in `#[instr...
139d2488d62917573b1a6e3b74f0d2b4d99df587 authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
In PR #672, the `#[instrument]` attribute was rewritten to use a custom
`syn` ...
Resolves https://github.com/tokio-rs/tracing/issues/783.
7f60c92be1350bbcd38ce430056583b5b748c9e3 authored over 4 years ago by David Barsky <[email protected]>## Motivation
Test error message was incorrect.
## Solution
This PR makes a 1-character...
e58a8692ce36090e0169a8f81a7c5ab1a06b91d9 authored over 4 years ago by Keeton Hodgson <[email protected]>This link had the wrong reference and didn't render.
Signed-off-by: Eliza Weisman <eliza@buoy...
1d035463386bf46b787f856f95dcb6f19130eea4 authored over 4 years ago by Eliza Weisman <[email protected]>Resolves https://github.com/tokio-rs/tracing/issues/777.
71b4efdc1be6fe050f2d07003ac838db35914ef4 authored over 4 years ago by David Barsky <[email protected]>### Changed
- **parking_lot**: Updated the optional `parking_lot` dependency to
accept the...
31b6ea67154d0fbfa784248a4099b3f213d6e264 authored over 4 years ago by Benjamin Saunders <[email protected]>
## Motivation
Currently there is no subscriber that comes out of the box that will
print inf...
## Motivation
PR #769 was merged with some incorrect docs formatting due to
incorrect HTML t...
## Motivation
Support for writing tracing-based logs directly to their standard
destination ...
This branch makes the following changes:
- Add a new section to the `Span::enter` docs that ...
ef8efaa84bd68739cce535b748135a47b237addf authored over 4 years ago by Eliza Weisman <[email protected]>## Motivation
Consumers of the crate should be able to handle the 0 case separately
and avoi...
## Motivation
Currently, the default formatter implementations in
`tracing-subscriber`'s `fm...
0b7594dc55831eb64968b707c430e6962139eff2 authored over 4 years ago by Luca Palmieri <[email protected]>
* add support for filtering and collapsing flamegraphs
* apply changes from code review
* ...
2027f727af6f8cb19ab55d5c2001f4c5984376c2 authored over 4 years ago by Jane Lusby <[email protected]>When the following dependencies and their features were specified:
```toml
tracing-core = { ...
4fe903380662c238607bbfb50a958d04de3c38b5 authored over 4 years ago by greenwoodcm <[email protected]>
Chores consisted of:
- Updating examples/README.md to include recent additions
- Settle on h...
Fixed
- **fmt**: Fixed an issue in the JSON formatter where using
`Span::record` would res...
This commit fixes up a few new Clippy lints and rustc warnings that
occur with the `log`/`log-a...
This fixes a new compiler warning in the `tower-load` example.
Signed-off-by: Eliza Weisman <...
556cba2b8da04bcbb0141cab992186d279f14f41 authored over 4 years ago by Eliza Weisman <[email protected]>
## Motivation:
* RollingFile currently only supports hourly, daily, and never rotation
sched...
See #751.
This is a temporary stop-gap solution until we get a better
understanding of what'...
## Motivation
Clippy [now warns us][1] that comparing trait object pointers with
`ptr::eq` i...
## Motivation
I was able to reproduce the failures for `logs_dropped_if_lossy` on my
machine...
# 0.1.15 (June 2, 2020)
### Changed
- **macros**: Replaced use of legacy `local_inner_macr...
845746a2a302f0dfac88ba56ea37dc1e1cb0cd85 authored over 4 years ago by Eliza Weisman <[email protected]>180e494c7a13c0a18c09f3c7b465e8734c51f5e2 authored over 4 years ago by Julian Tescher <[email protected]>
1cd3a76512cdf42b9281da3921d7bae126954f65 authored over 4 years ago by Julian Tescher <[email protected]>
1a211debac6b42d41b8fc3b44cb98a0392a35da8 authored over 4 years ago by Jorge Israel Peña <[email protected]>