-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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 OTLP to 0.6.0 and use the new Span Status code #2031
Update OTLP to 0.6.0 and use the new Span Status code #2031
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2031 +/- ##
==========================================
+ Coverage 92.03% 92.05% +0.01%
==========================================
Files 278 278
Lines 16755 16799 +44
==========================================
+ Hits 15421 15464 +43
- Misses 916 917 +1
Partials 418 418
Continue to review full report at Codecov.
|
e7c76fd
to
9976229
Compare
75f070a
to
05826e5
Compare
Contributes to open-telemetry#1841 - Implemented the backward compatibility logic for sending and receiving side for DeprecatedCode and Code fields according to OTLP spec. - Had to modify pdata generator to allow generating fields without setters. This is needed because the Status code field needs a custom setter logic that implements the DeprecatedCode vs Code handling. - Added tests that verify OTLP receiver behavior for Status Code/DeprecatedCode. - Added tests that verify sending/setting behavior for Status Code/DeprecatedCode for any component that uses pdata.Traces Status.SetCode(). - Modified all non-OTLP trace receivers and exporters (Jaeger, Zipkin, OpenCensus) to use the new Status code. - Modified correctness tests to use the new status Code instead of DeprecatedCode.
05826e5
to
e5e8508
Compare
Resolves: open-telemetry/opentelemetry-collector#1841 This uses the new Span Status Code/DeprecatedCode from core repo. Changes to Span Status are described in more details in this core PR: open-telemetry/opentelemetry-collector#2031
Resolves: open-telemetry/opentelemetry-collector#1841 This uses the new Span Status Code/DeprecatedCode from core repo. Changes to Span Status are described in more details in this core PR: open-telemetry/opentelemetry-collector#2031
This may have introduced a bug on opentelemetry-go as linked above, could someone take a look? Thank you! |
…y#2031) Bumps [boto3](https://github.com/boto/boto3) from 1.24.77 to 1.24.79. - [Release notes](https://github.com/boto/boto3/releases) - [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst) - [Commits](boto/boto3@1.24.77...1.24.79) --- updated-dependencies: - dependency-name: boto3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Contributes to #1841
Implemented the backward compatibility logic for sending and receiving
side for DeprecatedCode and Code fields according to OTLP spec.
Had to modify pdata generator to allow generating fields without setters.
This is needed because the Status code field needs a custom setter logic
that implements the DeprecatedCode vs Code handling.
Added tests that verify OTLP receiver behavior for Status Code/DeprecatedCode.
Added tests that verify sending/setting behavior for Status Code/DeprecatedCode
for any component that uses pdata.Traces Status.SetCode().
Modified all non-OTLP trace receivers and exporters (Jaeger, Zipkin, OpenCensus) to use
the new Status code.
Modified correctness tests to use the new status Code instead of DeprecatedCode.