Skip to content

Update libdatadog libarary references for new compatability layer releases#64

Merged
jcstorms1 merged 2 commits intomainfrom
storms/update-components-for-azure-apim
Jan 22, 2026
Merged

Update libdatadog libarary references for new compatability layer releases#64
jcstorms1 merged 2 commits intomainfrom
storms/update-components-for-azure-apim

Conversation

@jcstorms1
Copy link
Contributor

@jcstorms1 jcstorms1 commented Jan 21, 2026

What does this PR do?

This updates the commit hash for libdatadog libraries, in preparation of a new serverless compatability layer release.

libdatadog PR

Motivation

As we build out support for Azure APIM, we need to ensure the compat layers are not adding AAS tags to the APIM generated spans. This follows the same tagging behavior as APIGW and Lambda.

APMSVLS-353
Epic

Additional Notes

Describe how to test/QA your changes

@jcstorms1 jcstorms1 requested review from a team as code owners January 21, 2026 15:18
@jcstorms1 jcstorms1 requested review from kathiehuang and removed request for a team January 21, 2026 15:18
Copy link
Collaborator

@duncanpharvey duncanpharvey left a comment

Choose a reason for hiding this comment

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

The build is failing in CI, can you look into why those failures are happening? It may be that something else changed in libdatadog.

Can you share in the PR description how you tested this build to verify it works as expected?

[dependencies]
datadog-trace-agent = { path = "../datadog-trace-agent" }
libdd-trace-utils = { git = "https://github.com/DataDog/libdatadog", rev = "435107c245112397914935c0f7148a18b91cafc6" }
libdd-trace-utils = { git = "https://github.com/DataDog/libdatadog/", rev = "660c550b6311a209d9cf7de762e54b6b7109bcdb" }
Copy link
Collaborator

Choose a reason for hiding this comment

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

Does the forward slash at the end of libdatadog need to be added? The dependencies have been pulled in just fine without it. Same comment applies for other changes

Comment on lines 29 to 31
datadog-fips = { path = "../datadog-fips" }
reqwest = { version = "0.12.23", features = ["json", "http2"], default-features = false }
bytes = "1.10.1"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Seems like the removal of these dependencies may be causing the build failures.

@jcstorms1 jcstorms1 merged commit 68dd3da into main Jan 22, 2026
26 checks passed
@jcstorms1 jcstorms1 deleted the storms/update-components-for-azure-apim branch January 22, 2026 14:35
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