-
Notifications
You must be signed in to change notification settings - Fork 350
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
Move tracing from opentracing to opentelemetry #3519
Comments
This issue has been automatically marked as stale due to 90 days of inactivity. |
No, I guess it's the only thing to do. Likely we may include more test coverage as a nice to have. |
The backward compatibility of this change is tricky:
Possible solutions tested :
I only see 2 choices left :
I am in favor of choice 2, adding a new trait, to give users time to do the necessary adaptation (like Jaeger configuration and potential adaptation to the traces generated) before migrating to the new trait. I will implement the new trait, so if you see something that don't feel right please with this solution don't hesitate to tell me @squakez |
Thanks for the detailed proposal. If the option 2 does not present any particular problem, definitely, it would be the preferred solution. |
* Uses quarkus camel opentelemetry for new telemetry capability resolves #apache/camel-k#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Uses camel-quarkus opentelemetry extension for new telemetry capability resolves #apache/camel-k#3519
* Uses camel-quarkus opentelemetry extension for new telemetry capability in catalog resolves #apache/camel-k#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Uses camel-quarkus opentelemetry extension for new telemetry capability in catalog resolves #apache/camel-k#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: apache#3519
* Define telemetry addon * Jaeger discovery for OTLP API * Basic configuration for tracing OTLP sampler * update existing e2e using tracing to telemetry Resolves: #3519
As Opentracing is marked as deprecated in Camel Quarkus: https://camel.apache.org/camel-quarkus/next/reference/extensions/opentracing.html
The text was updated successfully, but these errors were encountered: