Skip to content
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

x-datadog-tags propagation and upstream_services tracking #3294

Merged
merged 22 commits into from
Jan 24, 2022

Commits on Jan 6, 2022

  1. Base64 encoding for Java 7

    Move Base64Decoder to internal-api
    Introduce Base64Encoder and a test
    
    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    d431a0e View commit details
    Browse the repository at this point in the history
  2. Extract and inject datadog-x-tags with a dummy DatadogTags implementa…

    …tion.
    
    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    e1bb20e View commit details
    Browse the repository at this point in the history
  3. Implement DatadogTags updateUpstreamServices and encode logic

    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    08ea807 View commit details
    Browse the repository at this point in the history
  4. Keep only one sampling decision per SpanContext

    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    6534c9b View commit details
    Browse the repository at this point in the history
  5. Update empty upstream_services tag without adding extra separator

    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    f701bee View commit details
    Browse the repository at this point in the history
  6. Add missing tags injection/extraction tests

    Signed-off-by: Yury Gribkov <yury.gribkov@gmail.com>
    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    d14bbe8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53631b9 View commit details
    Browse the repository at this point in the history
  8. Clean up DatadogTags

    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    2959c8c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5f556ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bab3479 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    98f71e2 View commit details
    Browse the repository at this point in the history
  12. Clean up Config imports

    ygree committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    4d97828 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    e7490b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a90ab1d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. Configuration menu
    Copy the full SHA
    be5926a View commit details
    Browse the repository at this point in the history
  2. Fix NPE

    ygree committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    8b210d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Rename encoded() to encode()

    ygree committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    40e1f4c View commit details
    Browse the repository at this point in the history
  2. Revert "Clean up Config imports"

    This reverts commit 4d97828.
    ygree committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    d9ee3d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ba45be View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Configuration menu
    Copy the full SHA
    a33fcf2 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    500d5dd View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Put x-datadog-tags tracking behind a feature flag that is disabled by…

    … default at least for now
    ygree committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    c508797 View commit details
    Browse the repository at this point in the history