feat: validate and sort meta.events JSON encoded values#279
Merged
Kyle-Verhoog merged 4 commits intomasterfrom Feb 23, 2026
Merged
feat: validate and sort meta.events JSON encoded values#279Kyle-Verhoog merged 4 commits intomasterfrom
Kyle-Verhoog merged 4 commits intomasterfrom
Conversation
Member
brettlangdon
commented
Feb 20, 2026
- Add a check to ensure the value is a valid JSON array
- Add sorting to the payload parsing and snapshot generation to help any tracers whose hashmap key encoding is not sorted/deterministic
1. Add a check to ensure the value is a valid JSON array 2. Add sorting to the payload parsing and snapshot generation to help any tracers whose hashmap key encoding is not sorted/deterministic
Member
Kyle-Verhoog
left a comment
There was a problem hiding this comment.
release note and then lgtm
Member
Author
@Kyle-Verhoog done, release note added |
Kyle-Verhoog
approved these changes
Feb 23, 2026
gh-worker-dd-mergequeue-cf854d bot
pushed a commit
to DataDog/dd-trace-py
that referenced
this pull request
Feb 25, 2026
## Description Pin test agent to version `1.42.0` to avoid the breaking change introduced in DataDog/dd-apm-test-agent#279 ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes The CI actually uses `1.36.0` but it adds `wrapt` as a transitive depdency that breaks the current type checking. <!-- Any other information that would be helpful for reviewers --> Co-authored-by: thomas.kowalski <[email protected]>
gnufede
pushed a commit
to DataDog/dd-trace-py
that referenced
this pull request
Mar 4, 2026
## Description Pin test agent to version `1.42.0` to avoid the breaking change introduced in DataDog/dd-apm-test-agent#279 ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes The CI actually uses `1.36.0` but it adds `wrapt` as a transitive depdency that breaks the current type checking. <!-- Any other information that would be helpful for reviewers --> Co-authored-by: thomas.kowalski <[email protected]> (cherry picked from commit a6dfd8e)
gh-worker-dd-mergequeue-cf854d bot
pushed a commit
to DataDog/dd-trace-py
that referenced
this pull request
Mar 4, 2026
Backport a6dfd8e from #16652 to 4.5. ## Description Pin test agent to version `1.42.0` to avoid the breaking change introduced in DataDog/dd-apm-test-agent#279 ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes The CI actually uses `1.36.0` but it adds `wrapt` as a transitive depdency that breaks the current type checking. <!-- Any other information that would be helpful for reviewers --> Co-authored-by: florentinl <[email protected]> Co-authored-by: brett.langdon <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.