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

Remove special validation error handling #250

Merged
merged 5 commits into from
Dec 9, 2022
Merged

Remove special validation error handling #250

merged 5 commits into from
Dec 9, 2022

Conversation

jmacd
Copy link
Member

@jmacd jmacd commented Aug 24, 2022

Description: Lightstep had added custom handling for non-standard response headers; this is now standardized. Our special support can be removed after open-telemetry/opentelemetry-go#3106 merges. EDIT: This is stalled until an OTel-Go metrics SDK includes a gRPC metrics exporter with PartialSuccess handling. Although 3106 merged, it did not release.

Testing: Tested by applying the pending open-telemetry/opentelemetry-go#3106 and running examples/metrics with a change of OTEL_EXPORTER_OTLP_METRIC_TEMPORALITY_PREFERENCE to see validation errors.

Documentation: Removed special documentation about a non-standard feature.

@codecov-commenter
Copy link

Codecov Report

Merging #250 (377d75a) into main (47a4f6e) will increase coverage by 0.63%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #250      +/-   ##
==========================================
+ Coverage   94.21%   94.85%   +0.63%     
==========================================
  Files          66       66              
  Lines        3494     3458      -36     
==========================================
- Hits         3292     3280      -12     
+ Misses        155      133      -22     
+ Partials       47       45       -2     
Impacted Files Coverage Δ
pipelines/metrics.go 77.89% <ø> (+12.24%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@jmacd jmacd added the dependencies dependencies label Aug 25, 2022
@jmacd
Copy link
Member Author

jmacd commented Aug 26, 2022

This may have to wait until OTel-Go 1.11. Do not merge.

@jmacd jmacd mentioned this pull request Sep 12, 2022
@jmacd
Copy link
Member Author

jmacd commented Dec 7, 2022

This can merge after @kristinapathak's big PR. 😁

@jmacd jmacd merged commit 8d6b79e into main Dec 9, 2022
@jmacd jmacd deleted the jmacd/new_errors branch December 9, 2022 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants