-
Notifications
You must be signed in to change notification settings - Fork 600
chore: Bump opentelemetry-proto to v0.30.1 and opentelemetry-otlp to v0.30.1 #3158
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
Conversation
|
@lalitb 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3158 +/- ##
=====================================
Coverage 80.6% 80.6%
=====================================
Files 126 126
Lines 22195 22195
=====================================
Hits 17898 17898
Misses 4297 4297 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Co-authored-by: lalitb <[email protected]>
|
@copilot - opentelemetry-otlp should be bumped to v0.30.1, and not v0.31.0 |
Co-authored-by: lalitb <[email protected]>
Changed opentelemetry-otlp version to v0.30.1 as requested. The changes have been updated in both Cargo.toml and CHANGELOG.md. (commit: e0b5a0f) |
|
@copilot - opentelemetry-proto is only as dependency for opentelemetry-otlp. It should be safe to bump it's version in workspace Cargo.toml. |
…version is used Co-authored-by: lalitb <[email protected]>
Added opentelemetry-proto to the workspace [patch.crates-io] section to ensure the local v0.31.0 version is used over any potential crates.io version that might be pulled in by external dependencies like tracing-opentelemetry (commit: 3a96853) |
Removed the patch for opentelemetry-proto crate.
|
@copilot - should we update changelog for otel-otlp for bumping of otel-proto dependency. We would be publishing otel-proto first, followed by otel-otlp. |
The changelog for opentelemetry-otlp v0.30.1 already includes an entry documenting the opentelemetry-proto dependency bump: "Update |
|
@copilot - Also bump opentelemetry-proto to v0.30.1, instead of v0.31.0 |
Co-authored-by: lalitb <[email protected]>
Updated opentelemetry-proto version to v0.30.1 instead of v0.31.0 in both Cargo.toml and CHANGELOG.md, and updated the corresponding reference in opentelemetry-otlp changelog (commit: 4e7a1a1) |
|
@copilot - Let me reiterate - Bump opentelemetry-proto to v0.30.1 and opentelemetry-otlp to v0.30.1 |
Confirmed! Both crates are now at the correct versions:
The workspace configuration ensures opentelemetry-otlp uses the local opentelemetry-proto v0.30.1, and both crates build successfully. (commit: 282b0ba) |
Updated release date and added HTTP compression support.
This PR creates new releases for the
opentelemetry-protoandopentelemetry-otlpcrates, bumping both opentelemetry-proto and opentelemetry-otlp to version 0.30.1 while keeping all other crates at v0.30.0.Changes Made
opentelemetry-proto v0.30.1
Cargo.tomlopentelemetry_proto::tonic::profiles::v1renamed toopentelemetry_proto::tonic::profiles::v1developmenttonicdependency version to 0.14.1prostdependency version to 0.14opentelemetry-otlp v0.30.1
Cargo.tomlopentelemetry-protodependency version to 0.30.1gzip-httpandzstd-httpfeature flagsVerification
All core crates build successfully and unit tests pass. The workspace dependency structure ensures that
opentelemetry-otlpautomatically uses the updatedopentelemetry-protov0.30.1 through the workspace dependency configuration. Other crates (opentelemetry,opentelemetry_sdk,opentelemetry-http) remain at v0.30.0 as required.Fixes #3157.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.