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 |
mateuszrzeszutek
left a comment
There was a problem hiding this comment.
Looks great, thanks!
Left a few minor comments, but overall it LGTM 👍
…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. |
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
