-
Notifications
You must be signed in to change notification settings - Fork 870
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
fix bugs with dubbo #6640
fix bugs with dubbo #6640
Conversation
fix dubbo trace passing problem
fix NullPointerException with dubbo getMetadata request
Hey @yingziisme can you sign the CLA? |
ok. signed. |
Please run Also, can you add a regression test for your case? Especially the broken propagation one |
remove unused imports
Hey, Is it necessary to add the test? and do you mean the test with second bug? |
It would be great if you could add one, cause it'd prevent this from happening again in case somebody modifies this instrumentation in the future. |
Hey, test has added |
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.
Looks great, thanks!
Left a few minor comments, but overall it LGTM 👍
.../groovy/io/opentelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy
Outdated
Show resolved
Hide resolved
.../groovy/io/opentelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy
Outdated
Show resolved
Hide resolved
.../groovy/io/opentelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy
Outdated
Show resolved
Hide resolved
…entelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
…entelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
…entelemetry/instrumentation/apachedubbo/v2_7/AbstractDubboTraceChainTest.groovy Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
fix dubbo test bug
ok. these conversations have resolved. |
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.
Thanks!
1. fix NullPointerException with dubbo getMetadata request 2. fix dubbo trace passing problem the trace is third-demo -> consumer-demo -> provider-deme, but the parent of provider-demo is third-demo. wrong data like this <img width="1994" alt="image" src="https://user-images.githubusercontent.com/22729740/190597029-ea26569e-96b4-4e30-8ac3-46ead3871b92.png"> after fixed <img width="2015" alt="image" src="https://user-images.githubusercontent.com/22729740/190596923-d65f8646-377d-47ab-9e65-6d75f1407ce0.png"> Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
1. fix NullPointerException with dubbo getMetadata request 2. fix dubbo trace passing problem the trace is third-demo -> consumer-demo -> provider-deme, but the parent of provider-demo is third-demo. wrong data like this <img width="1994" alt="image" src="https://user-images.githubusercontent.com/22729740/190597029-ea26569e-96b4-4e30-8ac3-46ead3871b92.png"> after fixed <img width="2015" alt="image" src="https://user-images.githubusercontent.com/22729740/190596923-d65f8646-377d-47ab-9e65-6d75f1407ce0.png"> Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
1. fix NullPointerException with dubbo getMetadata request 2. fix dubbo trace passing problem the trace is third-demo -> consumer-demo -> provider-deme, but the parent of provider-demo is third-demo. wrong data like this <img width="1994" alt="image" src="https://user-images.githubusercontent.com/22729740/190597029-ea26569e-96b4-4e30-8ac3-46ead3871b92.png"> after fixed <img width="2015" alt="image" src="https://user-images.githubusercontent.com/22729740/190596923-d65f8646-377d-47ab-9e65-6d75f1407ce0.png"> Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
fix NullPointerException with dubbo getMetadata request
fix dubbo trace passing problem
the trace is third-demo -> consumer-demo -> provider-deme, but the parent of provider-demo is third-demo.
wrong data like this
after fixed