-
Notifications
You must be signed in to change notification settings - Fork 292
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
Consider Baggage when creating new root traces #4520
Consider Baggage when creating new root traces #4520
Conversation
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 @Xyaren
I think you need to re-authenticate with CircleCI or push something to the branch to make CI run again.
dd-trace-core/src/main/java/datadog/trace/core/propagation/ContextInterpreter.java
Show resolved
Hide resolved
@Xyaren from the build number in your image, it looks like CircleCI is enabled on your fork of the repo, and it is trying to build it using your account. The CircleCI setup is a bit messy, but you need to disable CircleCI for your fork (in CircleCI). |
@bantonsson I "unfollowed" the project, can you trigger the CI again ? |
@Xyaren I'm unfortunately unable to trigger anything, since CircleCI seems to think that you want to run CI on your fork https://github.com/Xyaren/dd-trace-java and not on https://github.com/Datadog/dd-trace-java If you go to the projects for your GitHub account organization in CircleCI, you should see something like this (for your GitHub user): |
Rebased. |
@Xyaren there is one code formatting issue. Running |
@bantonsson I really struggle to find the test failures in the CI Logs. |
@Xyaren sorry about that.
There are two failing tests here:
|
My questions are:
|
@Xyaren If we receive a traceId of
|
@bantonsson Thank you for the explanation. |
Rebased & Squashed 👍 |
What Does This Do
Solves #4516
This PR modifies which extracted information is used when creating a new trace.
Motivation
Due to Baggage mapping, there now is a possible need to map headers into new created traces.
Additional Notes
No failing test - If someone can point me to the correct test cases to improve to cover this change please do so.