Skip to content

Commit

Permalink
Upgrade otel libraries (#91)
Browse files Browse the repository at this point in the history
* Bump the otel group with 3 updates

Bumps the otel group with 3 updates: [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry), [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) and [tonic](https://github.com/hyperium/tonic).


Updates `tracing-opentelemetry` from 0.20.0 to 0.27.0
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](tokio-rs/tracing-opentelemetry@v0.20.0...v0.27.0)

Updates `opentelemetry-otlp` from 0.13.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-otlp-0.13.0...opentelemetry-otlp-0.26.0)

Updates `tonic` from 0.9.2 to 0.12.3
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md)
- [Commits](hyperium/tonic@v0.9.2...v0.12.3)

---
updated-dependencies:
- dependency-name: tracing-opentelemetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: opentelemetry-otlp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: tonic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
...

Signed-off-by: dependabot[bot] <[email protected]>

* part 1 of delving into otel/tracing to figure out wtf is broken

sooo many crates...

Signed-off-by: clux <[email protected]>

* ok it compiles!

Signed-off-by: clux <[email protected]>

* make trace ids work again

Signed-off-by: clux <[email protected]>

* alright, should be everything...

Signed-off-by: clux <[email protected]>

* build both features properly and fix build without the feature

Signed-off-by: clux <[email protected]>

* only log trace id if we actually have a valid trace id

Signed-off-by: clux <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: clux <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
clux and dependabot[bot] authored Oct 9, 2024
1 parent 6e018cd commit 37eed5d
Show file tree
Hide file tree
Showing 5 changed files with 218 additions and 282 deletions.
1 change: 1 addition & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ updates:
patterns:
- tracing-opentelemetry
- opentelemetry-otlp
- opentelemetry_sdk
- opentelemetry
- tonic
Loading

0 comments on commit 37eed5d

Please sign in to comment.