-
Notifications
You must be signed in to change notification settings - Fork 2.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
Upgrade Query API v3 to official OpenTelemetry format #4648
Comments
Do we need to implement model2otel auto translator for all the five methods i.e |
the goal of the ticket is to remove implementations, by reusing OTEL's translator. |
Sorry, I shouldn't have used the word "implement", I will try working on it, thanks. :) |
Aren't we already using I don't know if I am referring something which is not accurate, I'm new to Jaeger & OpenTelemetry, I have the willingness to solve this issue. |
jaeger/proto-gen/otel/trace/v1/trace.pb.go Line 171 in 6b7f073
|
## Which problem is this PR solving? - Resolves #4648 - Closes #4682 ## Description of the changes - pull the latest version of jaeger-idl that uses OTLP v1 - regenerate protobuf types - remove explicit translation with `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` - fix tests. Unfortunately, the actual translation returns error that cannot be reproduced / tested, thus coverage declined a bit ## How was this change tested? - CI only --------- Signed-off-by: Yuri Shkuro <github@ysh.us>
The quest service has
api/v3
endpoint that returns data in the OpenTelemetry format. However, it uses pre-1.0 version of OTLP, in particular theInstrumentationLibrarySpan
container message instead ofScopedSpans
. It also performs manual translation from Jaeger model to OTEL, even though the translation modules are available in OTEL contrib.Proposal:
The text was updated successfully, but these errors were encountered: