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
Revisit error handling in trace #371
Merged
Merged
Commits on Nov 23, 2020
-
Add Boxed variant in TraceError enum.
It could help propagate error from upstream components.
Configuration menu - View commit details
-
Copy full SHA for 128178d - Browse repository at this point
Copy the full SHA 128178dView commit details
Commits on Nov 25, 2020
-
feat(error_handle): add export errors.
Export error will consist two parts. The first one is two variant in TraceError. One for timed out, the other for all other errors. The other part is a trait ExportError, which extended the Error trait by asking user to provide the name of the exporter. Users should implement their own Error for their exporters and implement ExportError on those errors. (todo): Add errors for all exporters
Configuration menu - View commit details
-
Copy full SHA for ac2ffc8 - Browse repository at this point
Copy the full SHA ac2ffc8View commit details
Commits on Nov 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 81bc7f2 - Browse repository at this point
Copy the full SHA 81bc7f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f782f2 - Browse repository at this point
Copy the full SHA 7f782f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b79b9e0 - Browse repository at this point
Copy the full SHA b79b9e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ce652 - Browse repository at this point
Copy the full SHA 41ce652View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7803e - Browse repository at this point
Copy the full SHA 1b7803eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae0fe86 - Browse repository at this point
Copy the full SHA ae0fe86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23823d0 - Browse repository at this point
Copy the full SHA 23823d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea7237 - Browse repository at this point
Copy the full SHA eea7237View commit details
Commits on Nov 28, 2020
-
* Fix typo and naming * Use thiserror for stdout exporter and datadog exporter * Implement Error for opentelemetry::Error, renamed from OpenTelemetryError
Configuration menu - View commit details
-
Copy full SHA for 487c33d - Browse repository at this point
Copy the full SHA 487c33dView commit details -
Merge branch 'master' of https://github.com/open-telemetry/openteleme…
…try-rust into error-handling � Conflicts: � opentelemetry-jaeger/Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for 7c5f135 - Browse repository at this point
Copy the full SHA 7c5f135View commit details
Commits on Nov 29, 2020
-
* Add ExportError in MetricsError. It can help unify the export error among trace, metric and logging in the future. * Merge TraceError::Other into TraceError::Boxed. Those two seems to have a lot in common. Created a custom wrap type for string and metric those two variants. * Remove default implement for exporter_name. It should have used in case like http client failure. But it could also encourage ppl not implement it at all.
Configuration menu - View commit details
-
Copy full SHA for 9ffbace - Browse repository at this point
Copy the full SHA 9ffbaceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb54263 - Browse repository at this point
Copy the full SHA fb54263View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1180444 - Browse repository at this point
Copy the full SHA 1180444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d1f656 - Browse repository at this point
Copy the full SHA 1d1f656View commit details
Commits on Nov 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5aeeb22 - Browse repository at this point
Copy the full SHA 5aeeb22View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8dae3 - Browse repository at this point
Copy the full SHA fa8dae3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47836ea - Browse repository at this point
Copy the full SHA 47836eaView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.