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

[pdata] Document that Marshalers/Unmarshalers use OTLP/JSON format explicitly #8974

Merged
merged 1 commit into from
Nov 21, 2023

Conversation

mx-psi
Copy link
Member

@mx-psi mx-psi commented Nov 21, 2023

Description:

Explicitly documents that the JSONMarshaler and JSONUnmarshaler as conforming to the format in the OTLP/JSON specification.

The intent is to be explicit that we follow this spec and that deviations (such as supporting snake case) are bugs that can be removed in a minor version update.

Link to tracking Issue: Relates to #6287

@mx-psi mx-psi added Skip Changelog PRs that do not require a CHANGELOG.md entry area:pdata pdata module related issues labels Nov 21, 2023
@mx-psi mx-psi requested review from a team and jpkrohling November 21, 2023 13:38
Copy link

codecov bot commented Nov 21, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (4f464ce) 91.53% compared to head (87b843d) 91.55%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8974      +/-   ##
==========================================
+ Coverage   91.53%   91.55%   +0.01%     
==========================================
  Files         316      316              
  Lines       17111    17111              
==========================================
+ Hits        15663    15666       +3     
+ Misses       1152     1150       -2     
+ Partials      296      295       -1     

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

@mx-psi mx-psi mentioned this pull request Nov 21, 2023
10 tasks
@codeboten codeboten merged commit 704a16c into open-telemetry:main Nov 21, 2023
33 of 35 checks passed
@github-actions github-actions bot added this to the next release milestone Nov 21, 2023
pantuza pushed a commit to pantuza/opentelemetry-collector that referenced this pull request Dec 8, 2023
…plicitly (open-telemetry#8974)

Explicitly documents that the `JSONMarshaler` and `JSONUnmarshaler` as
conforming to the format in the OTLP/JSON specification.

The intent is to be explicit that we follow this spec and that
deviations (such as supporting snake case) are bugs that can be removed
in a minor version update.

**Link to tracking Issue:** Relates to open-telemetry#6287
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:pdata pdata module related issues Skip Changelog PRs that do not require a CHANGELOG.md entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants