-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Migrate jaeger model/converter/thrift/zipkin #37796
Migrate jaeger model/converter/thrift/zipkin #37796
Conversation
hello @yurishkuro |
// A valid model.Trace is always returned, even when there are errors. | ||
// The errors are more of an "fyi", describing issues in the data. | ||
// TODO consider using different return type instead of `error`. | ||
func ToDomain(zSpans []*zipkincore.Span) (*model.Trace, error) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
once this is merged may want to book another ticket to implement direct translation zipkin->OTLP, there's no reason why this needs to go through the jaeger model, just an extra overhead.
Signed-off-by: nabil salah <[email protected]>
…m/Nabil-Salah/opentelemetry-collector-contrib into migrating_converter_thrift_zipkin
Signed-off-by: nabil salah <[email protected]>
@yurishkuro these lints will require code editing should I edit the code or is there another thing to do? |
yes, you can edit the code. The linter in this repo may be slightly different. Also, you need to |
Signed-off-by: nabil salah <[email protected]>
PTAL @yurishkuro |
Signed-off-by: nabil salah <[email protected]>
Signed-off-by: nabil salah <[email protected]>
PTAL @yurishkuro |
@Nabil-Salah looks like you missed one
|
and another
|
oh sorry will open another pr and continue working on this |
please link PRs to jaegertracing/jaeger#6409 |
@yurishkuro I can attach to head commit I think If you want so but I don't think this is a good way |
if will wait for the release i think we can go for this
|
you are right, in either case the goal is to break the circular dependencies completely, so we may need to copy |
missed
|
yes, I'll make pr for this now |
Description
Remove jaeger model/converter/thrift/zipkin dependency
Link to tracking issue
Resolves #37795
Part of jaegertracing/jaeger#6409
Testing
Documentation