Skip to content

ddtrace/tracer: changed default tracecontext propagation order #2072

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

Merged
merged 9 commits into from
Jul 10, 2023

Conversation

dianashevchenko
Copy link
Contributor

@dianashevchenko dianashevchenko commented Jun 26, 2023

What does this PR do?

Following the issues in serverless context propagation, this PR updates the propagation order to datadog

Motivation

Describe how to test/QA your changes

Reviewer's Checklist

  • Changed code has unit tests for its functionality.
  • If this interacts with the agent in a new way, a system test has been added.

Sorry, something went wrong.

@dianashevchenko dianashevchenko requested a review from a team June 26, 2023 13:27
@dianashevchenko dianashevchenko requested a review from a team as a code owner June 26, 2023 13:27
Copy link
Contributor

@ahmed-mez ahmed-mez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just double checking, does the order matter in the extractor?

@pr-commenter
Copy link

pr-commenter bot commented Jun 26, 2023

Benchmarks

Benchmark execution time: 2023-07-07 14:39:03

Comparing candidate commit 6ed4f12 in PR branch shevchenko/context-propagation-order with baseline commit 46268f1 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 27 metrics, 0 unstable metrics.

@ahmed-mez
Copy link
Contributor

Summarizing what was discussed offline

  • It's not clear whether we want to change the order or just put datadog by default
  • The parametric tests must be implemented/fixed before making the change in the tracer

@dianashevchenko
Copy link
Contributor Author

Will close the PR for now

dianashevchenko and others added 3 commits June 30, 2023 10:49

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@dianashevchenko dianashevchenko changed the title Changed default tracecontext propagation order ddtrace/tracer: changed default tracecontext propagation order Jun 30, 2023
@dianashevchenko dianashevchenko merged commit eaa593d into main Jul 10, 2023
@dianashevchenko dianashevchenko deleted the shevchenko/context-propagation-order branch July 10, 2023 17:44
katiehockman added a commit that referenced this pull request Jul 24, 2023
knusbaum added a commit that referenced this pull request Jul 25, 2023
…r" (cherry-pick #2140) (#2144)

Cherry-pick of #2140

We do not want to change the default context propagation at this time.

Reverts #2072
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants