Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore/update opentelemetry #1441

Merged
merged 4 commits into from
Jun 21, 2021
Merged

Conversation

Drevoed
Copy link
Contributor

@Drevoed Drevoed commented Jun 19, 2021

Motivation

Newest versions of opentelemetry and opentelemetry-jaeger don't work with the tracing-opentelemtry due to the latter still depending on a 0.14 version.

Solution

Adjust dependencies and use new TraceFlags struct instead of constants

@Drevoed Drevoed requested review from jtescher and a team as code owners June 19, 2021 18:09
Copy link
Collaborator

@jtescher jtescher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good thanks @Drevoed

@Drevoed
Copy link
Contributor Author

Drevoed commented Jun 20, 2021

Fixed actions passes except the clippy one, it says that it's not possible to run from forked repos :(

@davidbarsky
Copy link
Member

Running the checks!

@Drevoed
Copy link
Contributor Author

Drevoed commented Jun 21, 2021

Looks like the latest failing check is from clippy and another crate in monorepo, should I fix it as part of this PR? Thanks in advance.

@hawkw
Copy link
Member

hawkw commented Jun 21, 2021

Looks like the latest failing check is from clippy and another crate in monorepo, should I fix it as part of this PR? Thanks in advance.

no, we'll fix that separately. thanks! i'm going to go ahead and merge this branch.

@hawkw hawkw merged commit 13e398d into tokio-rs:master Jun 21, 2021
hawkw pushed a commit that referenced this pull request Jun 25, 2021
This backports PR #1441 from `master`

## Motivation

Newest versions of opentelemetry and opentelemetry-jaeger don't work
with the tracing-opentelemtry due to the latter still depending on a
0.14 version.

## Solution

Adjust dependencies and use new TraceFlags struct instead of constants
hawkw pushed a commit that referenced this pull request Jun 26, 2021
This backports PR #1441 from `master`

## Motivation

Newest versions of opentelemetry and opentelemetry-jaeger don't work
with the tracing-opentelemtry due to the latter still depending on a
0.14 version.

## Solution

Adjust dependencies and use new TraceFlags struct instead of constants
hawkw added a commit that referenced this pull request Jul 9, 2021
# 0.14.0 (July 9, 2021)

### Breaking Changes

- Upgrade to `v0.15.0` of `opentelemetry` ([#1441])
  For list of breaking changes in OpenTelemetry, see the
  [v0.14.0 changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/opentelemetry/CHANGELOG.md#v0140).

### Added

- Spans now include Opentelemetry `code.namespace`, `code.filepath`, and
  `code.lineno` attributes ([#1411])

### Changed

- Improve performance by pre-allocating attribute `Vec`s ([#1327])

Thanks to @Drevoed, @lilymara-onesignal, and @Folyd for contributing
to this release!
hawkw added a commit that referenced this pull request Jul 9, 2021
# 0.14.0 (July 9, 2021)

### Breaking Changes

- Upgrade to `v0.15.0` of `opentelemetry` ([#1441])
  For list of breaking changes in OpenTelemetry, see the
  [v0.14.0 changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/opentelemetry/CHANGELOG.md#v0140).

### Added

- Spans now include Opentelemetry `code.namespace`, `code.filepath`, and
  `code.lineno` attributes ([#1411])

### Changed

- Improve performance by pre-allocating attribute `Vec`s ([#1327])

Thanks to @Drevoed, @lilymara-onesignal, and @Folyd for contributing
to this release!

Closes #1462
@jszwedko
Copy link

jszwedko commented Jul 12, 2021

Just noticing the tracing-opentelemetry CHANGELOG doesn't seem to have been updated to mention this release. I find the Tokio CHANGELOGs very helpful in general to not have to pick through commits to see what changed :)

@davidbarsky
Copy link
Member

@jszwedko It has, but not on the master branch. Sorry about that: https://github.com/tokio-rs/tracing/blob/v0.1.x/tracing-opentelemetry/CHANGELOG.md.

@jszwedko
Copy link

Ah! Thank you 😄 I"ll check there in the future too.

kaffarell pushed a commit to kaffarell/tracing that referenced this pull request May 22, 2024
This backports PR tokio-rs#1441 from `master`

## Motivation

Newest versions of opentelemetry and opentelemetry-jaeger don't work
with the tracing-opentelemtry due to the latter still depending on a
0.14 version.

## Solution

Adjust dependencies and use new TraceFlags struct instead of constants
kaffarell pushed a commit to kaffarell/tracing that referenced this pull request May 22, 2024
# 0.14.0 (July 9, 2021)

### Breaking Changes

- Upgrade to `v0.15.0` of `opentelemetry` ([tokio-rs#1441])
  For list of breaking changes in OpenTelemetry, see the
  [v0.14.0 changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/opentelemetry/CHANGELOG.md#v0140).

### Added

- Spans now include Opentelemetry `code.namespace`, `code.filepath`, and
  `code.lineno` attributes ([tokio-rs#1411])

### Changed

- Improve performance by pre-allocating attribute `Vec`s ([tokio-rs#1327])

Thanks to @Drevoed, @lilymara-onesignal, and @Folyd for contributing
to this release!

Closes tokio-rs#1462
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants