Skip to content

SVLS-9951 Update libdd APIs - #200

Draft
litianningdatadog wants to merge 1 commit into
mainfrom
tianning.li/SVLS-9951
Draft

litianningdatadog wants to merge 1 commit into
mainfrom
tianning.li/SVLS-9951

Conversation

@litianningdatadog

@litianningdatadog litianningdatadog commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Update libdd dependency versions across the workspace.
  • Update trace-agent call sites for the new libdd APIs (ObfuscationConfig::new_from_env, obfuscate_pb_span, HttpClientCapability::new_periodic).
  • Remove the direct datadog-opentelemetry dependency from datadog-agent-config by keeping the small TracePropagationStyle enum local, avoiding the old duplicate libdd-* dependency stack.
  • Update LICENSE-3rdparty.csv to match the resolved dependency graph after the dependency update.

Jira

https://datadoghq.atlassian.net/browse/SVLS-9951

Testing

  • cargo fmt --all -- --check — pass
  • cargo check --workspace — pass
  • cargo test --workspace --lib — pass
  • cargo test -p datadog-trace-agent -- --skip test_tracer_disabled_agent_stats_enabled_uses_agent_stats — pass
  • cargo test --workspace — local failure in test_tracer_disabled_agent_stats_enabled_uses_agent_stats because /opt/datadog-agent/embedded/bin/trace-agent is already listening on 127.0.0.1:8136 in my environment.

@litianningdatadog
litianningdatadog requested review from a team as code owners October 29, 2026 14:25
@litianningdatadog
litianningdatadog requested review from kathiehuang and shreyamalpani and removed request for a team October 29, 2026 14:25
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-29T14:49:58.391340Z e6deb26 New commits
🔒 Security Review ✅ Completed 2026-10-29T14:50:44.450901Z e6deb26 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@litianningdatadog
litianningdatadog requested review from duncanpharvey and lym953 and removed request for shreyamalpani October 29, 2026 14:26
Update libdd dependency versions and adjust trace-agent call sites for the new APIs.

Remove the datadog-opentelemetry dependency from datadog-agent-config by keeping TracePropagationStyle local, and refresh LICENSE-3rdparty.csv for the resolved dependency graph.

SVLS-9951
@litianningdatadog
litianningdatadog marked this pull request as draft October 29, 2026 15:49

This branch has not been deployed

No deployments
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.

2 participants