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

Update opentelemetry-proto to v0.18.0 #1754

Merged
merged 7 commits into from
Sep 27, 2022
Merged

Conversation

mapno
Copy link
Member

@mapno mapno commented Sep 22, 2022

What this PR does:

Updates opentelemetry-proto submodule from v0.8.0 to v0.18.0. v0.18.0 is the latest version that still contains the deprecated fields instrumentation_library..., which were replaced by scope.... All internal types have been updated to use scope fields.

For Tempo, this means that the query by ID API will return the new format (scope-based naming), both in JSON and protobuf. This is a breaking change for JSON.

Which issue(s) this PR fixes:
Contributes to #1746

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

@mapno mapno changed the title Update otel proto Update opentelemetry-proto to v0.18.0 Sep 22, 2022
@mapno mapno mentioned this pull request Sep 26, 2022
3 tasks
@mapno mapno marked this pull request as ready for review September 26, 2022 16:05
Copy link
Contributor

@zalegrala zalegrala 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 to me. Are there any breaking changes to call out?

@joe-elliott
Copy link
Member

Nice work. Per @zalegrala's comment please highlight that the breaking change impacts the trace by id endpoint if json is requested. (and whatever else it breaks)

@mapno mapno merged commit 7bfeff3 into grafana:main Sep 27, 2022
@mapno mapno deleted the update-otel-proto branch September 27, 2022 14:28
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.

3 participants