Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tracing-opentelemetry
https://github.com/tokio-rs/tracing-opentelemetry
## Motivation
Would like to upgrade to opentelemetry 0.22.
## Solution
This seems mostl...
5e3354ec24debcfbf856bfd1eb7022459dca1e6a authored 10 months ago by Dirkjan Ochtman <[email protected]>
rust-opentelemetry has dropped this, as it is
recommended against by the otel spec.
## Motivation
#94 - Mutli-threaded tracing drops most of the events
## Solution
I have ...
4f747a0983fd1c97bd07a691e223bd13fd5a6c3c authored 10 months ago by David Mládek <[email protected]>## Motivation
Currently, when an event is created, no matter what is set as its
parent, `Ope...
8b20ca4ffb2f53c730624f62acd48327806070b8 authored 11 months ago by David Mládek <[email protected]>
## Motivation
Currently, if the `tracing-opentelemetry` `Layer` has a per-layer filter
(in t...
680c6868a2f980fbb933ebf3f59c6c4797140b4c authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Motivation
As described in #81, currently the metrics layer doesn't do anything
when Debu...
b2013d085cee229c83eb1558c3263e536186fb89 authored 12 months ago by Taiki Endo <[email protected]>
b9821443835890b15886d9920ca5176e1064fa2b authored about 1 year ago by YangNianYi <[email protected]>
### Breaking Changes
- Upgrade to `v0.21.0` of `opentelemetry` For list of breaking changes
...
Support the latest version of otel. See
https://github.com/open-telemetry/opentelemetry-rust/bl...
cfc64f37b60c5626df37ef4e738e369339c0283b authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
70f3ed6f73a342d4119681794b28037b1fdfdf98 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Motivation
Currently, the tracing instrumentation macro emits a single event after
the fu...
## Motivation
Some `Debug` implementations access a span's extensions, for example a
`color_...
The `Cargo.toml` is missing the `opentelemetry_sdk` dependency to get
the `Basic Usage` example...
a03ff2275bbb86add80f20c8c7b6126bd1a2b38f authored over 1 year ago by Julian Tescher <[email protected]>
## Motivation
I was attempting to use this library with a wasm target in a browser. If
you c...
61498639b0999be8b3657d406afa6c7dae01e9d8 authored over 1 year ago by Julian Tescher <[email protected]>
## Motivation
Fix following issues
* https://github.com/tokio-rs/tracing-opentelemetry/issue...
## Motivation
* Provide specific example of how to set up various opentelemetry
configration...
## Motivation
* Update semantic-conventions repository link to newly created one.
* Update t...
## Motivation
Use pprof if possible as well as trace benchmark
fee6cbf238f0d44ce6ca8e7d8fdcd7c08b18a20e authored over 1 year ago by Yuta Yamaguchi <[email protected]>## Motivation
`opentelemetry::sdk` is going to be deprecated in favor of a dedicated crate.
...
## Motivation
* fix broken link in doc
* update histogram metrics field prefix (`value` -> `...
## Motivation
Address https://github.com/tokio-rs/tracing-opentelemetry/issues/46
## Solut...
42a3c73c37e810d09a0cee4b4c387dfb394dc22f authored over 1 year ago by Yuta Yamaguchi <[email protected]>## Motivation
Support https://github.com/tokio-rs/tracing-opentelemetry/issues/32
This chang...
6bc7dce9560111374dba3ba38e8fdfc257e23541 authored over 1 year ago by Yuta Yamaguchi <[email protected]>
Changelog:
### Added
- Add `OpenTelemetrySpanExt::set_attribute` function (#34)
### Bre...
d9b18f2aeddbab1b26c2794503a2c6423a2426e0 authored over 1 year ago by Julian Tescher <[email protected]>## Motivation
Fix https://github.com/tokio-rs/tracing-opentelemetry/issues/39
follow up ht...
d36955010d6d1b85c5ab9c86ccfaa4d8c6b0a32e authored over 1 year ago by ymgyt <[email protected]>## Motivation
Update opentelemetry dependency to use the latest opentelemetry from the
traci...
* Adds a function `set_attribute` to `OpenTelemetrySpanExt` to allow
setting attributes directl...
In order to more easily interpret benchmark data, I enabled criterion
HTML reports and flame gr...
## Motivation
When I tried to find a parent span as someone not familiar with the code
I tri...
5ce1b108931a6ad02f78e98bd34f383d1c42d751 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
### Breaking Changes
- Upgrade to `v0.19.0` of `opentelemetry` (#12)
For list of breaking ch...
128e2f8af56968694881ca656d3814663bce7e65 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Jayson Reis <[email protected]>
Co-authored-by: Julian Tescher <julian@tes...
Backport other release changes from
https://github.com/tokio-rs/tracing/pull/2312
## Motivation
I noticed that this repo got the cut-off before opentelemetry 0.18 was
committed...
Because opentelemetry tracer was moved to own repository, homepage and
repository parameters of...
Changes the URL for the repository in Cargo.toml
## Motivation
Clicking "repository" in cr...
b6154a85aea3ffff0cd4bd08849a0a8db0f9032c authored over 1 year ago by Brian Kung <[email protected]>
As part of moving tracing-opentelemetry over, I'm moving the
tracing-opentelemetry examples ove...
This fixes some lints
cf4a65196abd989ab79413180e115ded19a68e0c authored almost 2 years ago by Eliza Weisman <[email protected]>
These are mostly copied over from `tokio-rs/tracing`, with
modifications (removing builds for o...
Currently, the `v0.1.x` branch's `Cargo.toml` contains path dependencies
on `tracing`, `tracing-...
4c3b12074daaa67f53ba0d4fc0b00af78c71a63e authored almost 2 years ago by Eliza Weisman <[email protected]>
Currently, all the code and other files are in a `tracing-opentelemetry`
subdirectory of the rep...
Motivation:
Currently, there is no way to publish metrics via tracing.
Solution:
Update the tra...
In the upstream `opentelemetry` crate, the `trace` and `metrics`
features are gated by separate ...
## Motivation
Fix minimal-versions failure.
## Solution
Upgrade all the dependencies to...
92d5e5ee9eee5fde2de327e4930bf0f39fecee61 authored over 2 years ago by Christopher Durham <[email protected]># 0.17.4 (July 1, 2022)
This release adds optional support for recording `std::error::Error`s...
06a3813d0437718dd1ac659b65698137d6675dc7 authored over 2 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, the `tracing-opentelemetry` docs indicate that the support
for Open...
This fixes a Clippy lint for explicitly calling `drop` on a value
without a `Drop` impl, and a ...
When an error value is recorded, it should add the `exception.message` and
`exception.stacktrac...
# 0.17.3 (June 7, 2022)
This release adds support for emitting thread names and IDs to
OpenT...
OpenTelemetry has [semantic conventions][1] for reporting thread names
and IDs on spans. This br...
Fixes: #2094
## Motivation
Properly attach event's source locations.
## Solution
Ap...
ae5cace351d2e7f86f7f696e0265d9b6ae170ad7 authored over 2 years ago by hubertbudzynski <[email protected]>
The `with_event_location(false)` method will now properly omit `code.*`
tags from spans.
## Mot...
3eb3a1e3a80af6c7ef3b094c38c70ae3bd03a22d authored over 2 years ago by Devin <[email protected]>
Previously error values were recorded using their `Debug`
representation. They are now reported...
The example code for `tracing-opentelemetry` in the README.md file was based on
older versions ...
* docs: `cargo intraconv` for more intra-doc links
... also it deleted some redundant ones, a...
67492190ed565a81a52e8630abb27a8290296a90 authored over 2 years ago by Benjamin Herr <[email protected]># 0.17.2 (February 21, 2022)
This release fixes [an issue][#1944] introduced in v0.17.1 where...
03f0aa16075e8b503fbbec469d43a60763d1bdc4 authored almost 3 years ago by Eliza Weisman <[email protected]>## Motivation
Currently, `tracing-opentelemetry` v0.17.1 fails to compile with
`default-feat...
# 0.17.1 (February 11, 2022)
### Added
- `OpenTelemetryLayer` can now add detailed locatio...
2b722bc7f2ef978f642f61766d9b558a4cc2cd0d authored almost 3 years ago by Eliza Weisman <[email protected]>
This branch adds the source code file, module path, and line number to
OpenTelemetry events as t...
## Motivation
Currently, the `tracing-opentelemetry` subscriber will allocate several
string...
This updates all crates' MSRVs to 1.49 if they were not already greater
than that (`tracing-appe...
Breaking changes in this release:
- Upgrade to `v0.17.0` of `opentelemetry` (#1853)
For list ...
This reverts commit c65810c28f8184f1f72033f134929416e43161fe.
938f7f1217fc8965f57dbe6779fc9954f524152a authored almost 3 years ago by Julian Tescher <[email protected]>## Motivation
Support the latest OpenTelemetry specification.
## Solution
Update `opentelemet...
b458920bea7d1af14b41f8d1dba81fe6237b15e7 authored almost 3 years ago by Julian Tescher <[email protected]>86789b224f433cefedfd191a5a3a2a63b6561934 authored almost 3 years ago by Eliza Weisman <[email protected]>
Co-authored-by: Max Baumann <[email protected]>
8891d449fbc2fa2a2606a1ad149d61c499b938e2 authored about 3 years ago by David Barsky <[email protected]>2c9ea56f0a6740f2d9f51be30469c6b8ce7ce48a authored about 3 years ago by Folyd <[email protected]>
This branch adds the `[package.rust]` metadata to `Cargo.toml` for all
crates. See https://rust...
# 0.16.0 (October 23, 2021)
### Breaking Changes
- Upgrade to `v0.3.0` of `tracing-subscri...
26841d0c5dca6d6bcb8ee5a057d6b621b017b884 authored about 3 years ago by Eliza Weisman <[email protected]># 0.3.0 (Oct 22, 2021)
This is a breaking release of `tracing-subscriber`. The primary breaki...
ac08040d3ccdc3868777aaa9949d07ed9357c82e authored about 3 years ago by Eliza Weisman <[email protected]>While we're breaking things, we may as well do this as well.
Closes #630
Closes #662
Backports #1648 from `master`.
Depends on #1649
## Motivation
Presently, the `tracing-subscri...
c471d7d42542a8063eb683542f43ad571bc51908 authored about 3 years ago by Eliza Weisman <[email protected]>
I noticed a handful of places where `v0.1.x` refers to `Subscriber`s as
"collectors". This prob...
Repeat of #1480 to merge on master.
## Motivation
Discussed in #1121, the opentelemetry specif...
d38995997fe8936297be6a8f0adf446adc7bf036 authored over 3 years ago by Max Lehuraux <[email protected]>This branch fixes some minor RustDoc issues. In particular:
- The `broken_intra_doc_links` li...
de1f183b999c2c8b8a7e0e121d61277e53fa6b2c authored over 3 years ago by Eliza Weisman <[email protected]>Backport #1501 into v0.1.x
# Conflicts:
# tracing-opentelemetry/CHANGELOG.md
# tracing-open...
Updates to the latest otel spec version and addresses small internal
method and module updates.
Split from #1460
ae3c5e181b1ea1a4189af0d14916126bf4b8a394 authored over 3 years ago by Teo Klestrup Röijezon <[email protected]># 0.14.0 (July 9, 2021)
### Breaking Changes
- Upgrade to `v0.15.0` of `opentelemetry` ([#...
3045d16d76b05b4717da204acd6e5b7f1a9809de authored over 3 years ago by Eliza Weisman <[email protected]>
The opentelemetry specification calls for a number of attributes to correlate
traces to their l...
The `SpanBuilder` uses `Vec` to store span's fields. However, the
current solution can be sligh...
This backports PR #1441 from `master`
## Motivation
Newest versions of opentelemetry and opent...
eb6f58eff67faac1b14001921c7af2047920a401 authored over 3 years ago by Kirill Mironov <[email protected]>Co-authored-by: Eliza Weisman <[email protected]>
a12f97cdb076be96e16fdcee19da4b4d83629cf6 authored over 3 years ago by Julian Tescher <[email protected]>## Motivation
Support the latest OpenTelemetry specification.
## Solution
Update `opent...
f00a905e376a26c03913ca249c6c76c243bcbe6f authored over 3 years ago by Julian Tescher <[email protected]>## Motivation
Currently, the default `Compact` and `Full` formatters in
`tracing-subscriber` wi...
## Motivation
Understand the overhead added by recording OpenTelemetry data so that it
can be m...
## Motivation
Allow users to set custom span status codes and messages to follow
opentelemet...
# 0.12.0 (March 31, 2021)
### Breaking Changes
- Upgrade to `v0.13.0` of `opentelemetry` (...
97e24effcd025fcc9968bd6759dbd7363fa22203 authored almost 4 years ago by Julian Tescher <[email protected]>## Motivation
Optional inactivity tracking should have minimal overhead when disabled.
## ...
e7784a4fdd2391a345997b3b5d3c4b53cf40707a authored almost 4 years ago by Julian Tescher <[email protected]>This backports #1322 from `master` to `v0.1.x`,
* opentelemetry: support otel 0.13.0
Switc...
79acb73ebd2b09de718bd003d2c52f5978c00968 authored almost 4 years ago by Tim <[email protected]>
This patch resolves the field value capitalization ambiguity currently
in `otel.kind` by instead...
This avoids relatively heavy dependencies (`tracing-attributes`, `syn`,
etc.) in some cases.