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
As of Rust 1.48, these are stable and the warnings are enabled by default.
1f3e095a5d5ecd9f0338ba6cb6cfe5e16acd2166 authored about 4 years ago by Joshua Nelson <[email protected]>9e07ff8143257b8b46e2f0af4e7405ba04f0fbfd authored about 4 years ago by Joshua Nelson <[email protected]>
Updates the requirements on [parking_lot](https://github.com/Amanieu/parking_lot) to permit the ...
e7f57e49fe2b32f012a7a9ea9d29718bcf5af5b7 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
I reckon this is a bug, and @samschlegel fixed this for ChronoUtc,
but not for ChronoLocal.
ebab36924eb6f3617507e82700aa2dd20348aaa6 authored about 4 years ago by Alan D. Salewski <[email protected]>
783bdd16eb9a3e79b1d54813a320ec85083694a7 authored about 4 years ago by Alan D. Salewski <[email protected]>
0d661b616080e521b0c35623142fc48ea27c37dd authored about 4 years ago by David Barsky <[email protected]>
Updates the requirements on [pin-project-lite](https://github.com/taiki-e/pin-project-lite) to p...
103689a22c7bd4dac03e8dcaf70e0f8fc877c7c6 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>6b272c6c4ed02bef9c8409b8fbe0db6bc87abc12 authored about 4 years ago by Julian Tescher <[email protected]>
c142c406f2fe23e668fd8bc8d4d67cff0d502454 authored about 4 years ago by Maxime Bedard <[email protected]>
## Motivation
Closes #648
## Solution
Install cargo-hack from GitHub release instead of...
fa105b6eca8a03576ca7604354850a1580673e56 authored about 4 years ago by Taiki Endo <[email protected]>3ea53c6d79652beac45ea14e2ff2c23108cde917 authored about 4 years ago by xd009642 <[email protected]>
## Motivation
Support the latest OpenTelemetry specification
## Solution
In order to su...
4f7356100f82684e8647b1e6220518ffb8ae95d9 authored about 4 years ago by Julian Tescher <[email protected]>
`format::Format` already has default values for the log format (`Full`)
as well as time measuri...
710228e78ff8bcb25f1320dbbdffbb80804d6b0d authored about 4 years ago by nasa <[email protected]>
## Motivation
Right now TracedError is pretty much incompatible with enum heavy error
handli...
## Motivation
Currently, the `FmtContext` type implements `FormatFields` using the
subscribe...
## Motivation
#940
## Solution
This changes the docs.rs links, many of which were broke...
a0e1daa7beeb267a0bae5197a4c6abbadf9c8617 authored about 4 years ago by Joshua Nelson <[email protected]>## Motivation
Closes https://github.com/tokio-rs/tracing/issues/940.
## Solution
Uses ~...
879b350708b25f6dc7548b0dd3e685bab0c0a1ae authored about 4 years ago by Joshua Nelson <[email protected]>The changes were in tests, tracing-error, and example.
eadf2a23da21cc1e9572ed223fe386ef956e1afe authored about 4 years ago by David <[email protected]>Depends on #1067
## Motivation
Currently, the `Compact` event formatter in `tracing-subsc...
70d55afba04042c20bba97ce5b1ad15dda92cf09 authored about 4 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, the `tracing_subscriber::fmt` module contains only
single-line even...
## Motivation
hawkw/sharded-slab#45 changes `sharded-slab` so that the per-shard
metadata is...
This PR removes the deprecated items in `tracing-subscriber`. It _does
not_ remove `Collect::dr...
This PR renames the following:
- `tracing_core::Subscriber` to `tracing_core::Collect`
- `tr...
b7b14df21943480c2a425f0510634cf9e5ce61b1 authored about 4 years ago by Veetaha <[email protected]>
* Remove TraceLogger
The `TraceLogger` implementation is deprecated and this PR removes it
c...
## Motivation
We've tried very hard to make sure that entering and exiting spans is
lightwei...
Updates the requirements on [env_logger](https://github.com/env-logger-rs/env_logger) to permit ...
499d3da19c4b36008bcfd934fa0ff3224921f909 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>…and the `factorial` example.
19af2924f1bcf9c458264a420adc5b77ae17e93e authored about 4 years ago by David <[email protected]>Updates the requirements on [pin-project](https://github.com/taiki-e/pin-project) to permit the ...
cd911e069e4f7761b95a215d409792bcde32e15a authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
In `tracing/README.md`, the section "Supported Rust Versions" was
presented twice with the sa...
549c919d0f87333e676e5b039c2116f0df53ddd2 authored about 4 years ago by Julian Tescher <[email protected]>
A PR to make the docs extra swish via a favicon for the browser tab!
Before
![image](http...
f841b579cbc8f14d3e2fe269f37e43851a2542c2 authored about 4 years ago by xd009642 <[email protected]>## Motivation
Currently, the `reload` layer is generic over both the type of the layer
being...
Updates the requirements on [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) to pe...
aef5bd83f8a0e45636b8386ce36ec887c4ca841a authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>## Motivation
It is currently possible to create a span graph which includes a span
that has...
## Motivation
Use of `echo "::add-path::<PATH>"` has been deprecated on GitHub CI.
## Solu...
288f71da248d9a181d055f6a7c0a9d7ae9d1bdd8 authored about 4 years ago by Darin Morrison <[email protected]>## Motivation
For the non-async case, early returns could escape the block so that the
error...
## Motivation
Presently, `tracing` and `tracing-core` allow disabling the Rust
standard libr...
Updates the requirements on [cfg-if](https://github.com/alexcrichton/cfg-if) to permit the lates...
692c879c1f2538f3f07cb6c8bcf247805d16df66 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>## Motivation
Fixes https://github.com/tokio-rs/tracing/issues/975.
## Solution
Thi...
1d901b33a5fc537201759fa2da86d08590615362 authored about 4 years ago by Joshua Nelson <[email protected]>## Motivation
This is code refactoring. Currently, there is a lot of code that declares
modu...
## Motivation
Since `core` and `alloc` are unconditionally available, there is no
need to us...
## Motivation
Currently, the tests for the linked list implementation in
`tracing_core::call...
This adds support for having dashes in log target names, like:
`target-name=info`
## Motivat...
5fb114f889cee784fb81763f1bed5725fd6b7e8b authored about 4 years ago by Bastian Köcher <[email protected]>## Motivation
This caught multiple broken links in the documentation. Partially
addresses #9...
## Motivation
While using `tracing-opentelemetry` I noticed all the data gets sent to the
co...
This change adds an intrusive `LinkedList` for the
callsite registry. The linked list is lock-f...
Allows `tracing-serde` to work on devices without `std`.
* Enable `#[no_std]` in `tracing-se...
9c6dd2d58568a5dabee8425f8815b236d4c421fe authored about 4 years ago by Ana Hobden <[email protected]>* tracing: remove `Into<Option<Id>>` impl for `Span`
This doesn't work correctly, since the s...
95d5511b4af89ccebd43ebb3f632914dba5764c1 authored about 4 years ago by Eliza Weisman <[email protected]>## Motivation
The `Entered` guard returned by `Span::enter` represents entering and
exiting ...
## Motivation
This will avoid breaking CI on new releases of clippy. It also makes the
code ...
This branch updates all crate versions to 0.2.x. After this PR merges,
we can now develop `trac...
## Motivation
The `tracing-macros` crate doesn't currently compile with the latest
`tracing`...
### Fixed
- Incorrect inlining of `Span::new`, `Span::new_root`, and
`Span::new_child_of`,...
### Fixed
- Incorrect inlining of `Event::dispatch` and `Event::child_of`, which
could res...
## Motivation
Currently, there are some minor issues with `Ord` and `PartialOrd` impls
in `t...
## Motivation
Presently, functions for recording new spans and events that can get the
curre...
## Motivation
This makes both structs easier to use because you no longer have to
worry abou...
Authored-by: David Barsky <[email protected]>
Co-authored-by: Eliza Weisman <[email protected]>
## Motivation
In PR #943, the construction of `ValueSet`s for events and spans was
moved out...
## Motivation
In order to get a compiler warning (or error) when links are broken.
Closes #...
fba2ed20054dc09e69b207c32ca20b8684e85836 authored over 4 years ago by Nathan Froyd <[email protected]>
Instrument removes the visibility of function that looks like its
from async-trait even if its ...
`tracing-subscriber` depended on unreleased `tracing-serde` APIs and
thus couldn't be released ...
### Added
- `SerdeMapVisitor::finish` to complete serializing the visited objects
(#892)
...
# 0.2.12 (September 8, 2020)
### Fixed
- **env-filter**: Fixed a regression where `Option<...
3dd5c03d907afdf2c39444a29931833335171554 authored over 4 years ago by Eliza Weisman <[email protected]># 0.1.16 (September 8, 2020)
### Fixed
- Added a conversion from `Option<Level>` to `Level...
29ccdf9df1f75e02fddec856d5bbd4e91dd46e95 authored over 4 years ago by David Barsky <[email protected]>## Motivation
See context from
https://github.com/tokio-rs/tracing/pull/776#discussion_r4680...
Resolves a previously unreported issue where `Option<Level>` is not
a valid `LevelFilter`.
## Motivation
tracing-tracy has become tested enough that I’m comfortable with suggesting it ...
fbaa2fdffd101777b29e23d120bc7fc0417011bf authored over 4 years ago by Simonas Kazlauskas <[email protected]>76d60d88a3a8301b3ca98cf0a5a4bfb457fd203d authored over 4 years ago by Simonas Kazlauskas <[email protected]>
## Motivation
Currently the `OpenTelemetryLayer` is coupled to the opentelemetry SDK
in a wa...
## Motivation
refs #642
Start Testing the core crate in a wasm environment. This requires...
9a2ae7181eb58a46620ead34836b18f6b0376cfe authored over 4 years ago by Cynthia Coan <[email protected]>## Motivation
There are cases where an `opentelemetry` span will be created before a
`tracin...
### Changed
- Significantly reduced assembly generated by macro invocations (#943)
- Updat...
This changes the logo to a wordmark. This should be consistent
with the ones for all the other ...
### Fixed
- When combining `Interest` from multiple subscribers, if the interests
differ, ...
## Motivation
Currently, tracing's macros generate a *lot* of code at the expansion
site, mo...
Includes a listing of `diesel-tracing` as a related third party crate.
This crate provides in...
5e48505d76e97fb8f5ee9ca5259ec72e561fecfc authored over 4 years ago by John Children <[email protected]>refs #642
## Motivation
More, and more code is targeting wasm architectures. This is usefu...
b920dcb1e1addcc6442fcb2e930998dfc4c83403 authored over 4 years ago by Cynthia Coan <[email protected]>26992853965b122aff273d76dffabbe8e8b31eb9 authored over 4 years ago by Keeton Hodgson <[email protected]>
This seems extraneous.
60d86a553a551275dd96c24a7c37d71f0b0b6f50 authored over 4 years ago by Steve Klabnik <[email protected]>## Motivation
JSON is a structured format, so the order of the fields should be
unimportant....
This PR adds [`tracing-unwrap`](https://docs.rs/tracing-unwrap) to the
list of related crates i...
ea633f59830bd1ca8cfba4b84960992ce5944429 authored over 4 years ago by samrg472 <[email protected]>
The test-env-log crate comes in useful when testing tracing based
applications/libraries. With t...
### Fixed
- Corrected wrong minimum supported Rust version note in docs (#941)
- Removed unu...
## Motivation
PR #934 fixed a bug in the CI configuration where MSRV checks were not
being r...
## Motivation
The current MSRV check is lazybones, it's meaningless unless we override
toolc...
The `opentelemetry` crate depends on `prometheus`, which depends on
`protobuf`, a crate which do...
PR #875 added code to `tracing-attributes` that uses `Option::flatten`,
which was only added to ...
8fd9e7648a6ad32b377b8534c16572d9546825f9 authored over 4 years ago by Julian Tescher <[email protected]>
798ed9d31af61a4688dd815a86cba246002e4344 authored over 4 years ago by Maxime Bedard <[email protected]>
806f81a694d1282af28922b29559e556b0eee051 authored over 4 years ago by messense <[email protected]>
This PR removes the "derive" feature, which is not used.
The "extra-traits" flag could be eli...
9fa878fee50efdacbe48218d356ea4842b65d7e4 authored over 4 years ago by Jacob Pratt <[email protected]>## Motivation
Fixes #894
## Solution
This PR implements Layer for Option, allowing user...
e9b6645f0c7cff6e4164b9ecd3d290939ffd77d9 authored over 4 years ago by Tarun Pothulapati <[email protected]>## Motivation
Currently, when multiple subscribers are in use, the way that `Interest`
value...
## Motivation
The test-support mock subscribers currently `println!` a bunch of
debugging ou...