Skip to content

v2 emit#1019

Merged
jsuereth merged 7 commits intoopen-telemetry:mainfrom
jerbly:v2-emit
Nov 24, 2025
Merged

v2 emit#1019
jsuereth merged 7 commits intoopen-telemetry:mainfrom
jerbly:v2-emit

Conversation

@jerbly
Copy link
Contributor

@jerbly jerbly commented Nov 21, 2025

Uses the --v2 switch to emit v2 ForgeRegistry to OTLP.

  • Initial cut, make it work.
  • Refactor duplicated code.
  • v2 specific tests.

@codecov
Copy link

codecov bot commented Nov 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.6%. Comparing base (becc36e) to head (faf6328).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##            main   #1019     +/-   ##
=======================================
+ Coverage   78.5%   78.6%   +0.1%     
=======================================
  Files         82      82             
  Lines       6564    6606     +42     
=======================================
+ Hits        5157    5198     +41     
- Misses      1407    1408      +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jerbly jerbly marked this pull request as ready for review November 22, 2025 03:19
@jerbly jerbly requested a review from a team as a code owner November 22, 2025 03:19
@jerbly jerbly changed the title [WIP] v2 emit v2 emit Nov 22, 2025
Copy link
Contributor

@jsuereth jsuereth left a comment

Choose a reason for hiding this comment

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

Nice work!

I was thinking we may want to test the output OTLP at some point, but I feel like that would turn into a test of the entire Rust SDK

@jsuereth jsuereth merged commit 2cdae95 into open-telemetry:main Nov 24, 2025
23 checks passed
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.

2 participants