-
Notifications
You must be signed in to change notification settings - Fork 51
Comparing changes
Open a pull request
base repository: DataDog/datadog-lambda-python
base: v8.125.0
head repository: DataDog/datadog-lambda-python
compare: v8.126.0
- 16 commits
- 31 files changed
- 15 contributors
Commits on May 7, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 619a1d5 - Browse repository at this point
Copy the full SHA 619a1d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7b4e5 - Browse repository at this point
Copy the full SHA 8b7b4e5View commit details -
Revert "Revert "ci: install upstream ddtrace wheel during PR-triggere…
…d unit tests"" (#815) * Revert "Revert "ci: install upstream ddtrace wheel during PR-triggered unit t…" This reverts commit 42b2e54. * skip 3.8 * more gating * remove layer bundle * faulthandler? * debug * Apply suggestion from @purple4reina * Skip wheel install when not found. * env var * disable profiling * only use normal wheel * remove env var * core dump * reuse serverless * use arm wheel? * no profiling stack fast * remove extra wheel * remove cache * moving var * removing profiling var * reduce stuff done for linting * remove extraneous bits --------- Co-authored-by: Rey Abolofia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91d8249 - Browse repository at this point
Copy the full SHA 91d8249View commit details -
Configuration menu - View commit details
-
Copy full SHA for d831ec2 - Browse repository at this point
Copy the full SHA d831ec2View commit details
Commits on May 8, 2026
-
Revert "Revert "Revert "Revert "ci: install upstream ddtrace wheel du…
Configuration menu - View commit details
-
Copy full SHA for 9f64dff - Browse repository at this point
Copy the full SHA 9f64dffView commit details
Commits on May 15, 2026
-
test: avoid side effects from mutating environ (#826)
* test: avoid side effects from mutating environ * test: stop profiler at end
Configuration menu - View commit details
-
Copy full SHA for 018b43c - Browse repository at this point
Copy the full SHA 018b43cView commit details
Commits on May 20, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 53b46d4 - Browse repository at this point
Copy the full SHA 53b46d4View commit details
Commits on May 21, 2026
-
[SVLS-8493] feat: Rename durable span tags from aws_lambda.durable_fu…
…nction.* to aws.durable.* (#829) * Rename durable span tags from aws_lambda.durable_function.* to aws.durable.* Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> * style: fix black formatting in durable.py Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> --------- Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7a5955 - Browse repository at this point
Copy the full SHA f7a5955View commit details
Commits on May 28, 2026
-
Add unit tests to Ci Visibility (#828)
* try adding ci viz * cleanup * use agentless * getting dd api key * install vault * don't end early * fix log injection assertions * remove status msg * new snapshots * remove extra file * Responding to reviews
Configuration menu - View commit details
-
Copy full SHA for 67ce9b6 - Browse repository at this point
Copy the full SHA 67ce9b6View commit details
Commits on Jun 2, 2026
-
durable: extract trace context from checkpoints (#818)
* durable: extract trace context from checkpoints and input payload * reorganize the code * further simplify * separate out the cross-execution case * clean up tests * format * the extraction part of the simplification done by dd-trace-py side injection * format * format * reformat again * update .flake8 to be compatible with black per black doc https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#flake8 Co-Authored-By: Claude Opus 4.7 <[email protected]> * use regular propagator.extract * move the durable function related extraction logic to durable.py * adjust the sequence of extraction logic so that event headers/request takes higher priority than the durable checkpoints --------- Co-authored-by: Claude Opus 4.7 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f040916 - Browse repository at this point
Copy the full SHA f040916View commit details
Commits on Jun 12, 2026
-
fix: honor upstream trace context in Step Functions Execution.Input._…
…datadog (#830) Legacy Step Functions invocations were ignoring upstream Datadog trace headers nested under Execution.Input._datadog and always hashing Execution.Id instead. Extract shared helper and read _datadog before falling back to deterministic trace id generation. APMSVLS-513 Co-authored-by: Cursor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f09eaa6 - Browse repository at this point
Copy the full SHA f09eaa6View commit details
Commits on Jun 16, 2026
-
ADMS: vuln patch: minimatch, shell-quote [tests/integration] (#832)
ADMS: vuln patch: minimatch, shell-quote [tests/integration] Co-authored-by: devflow.devflow-routing-intake <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bf5778 - Browse repository at this point
Copy the full SHA 3bf5778View commit details
Commits on Jun 23, 2026
-
remove private import of ddtrace functionality (#835)
* remove private import of ddtrace functionality * mock blocking exception * slightly more permissive name check * exception types * undo
Configuration menu - View commit details
-
Copy full SHA for 0e663f3 - Browse repository at this point
Copy the full SHA 0e663f3View commit details
Commits on Jun 25, 2026
-
remove import of private ddtrace constant (#837)
* remove import of private ddtrace constant * lint
Configuration menu - View commit details
-
Copy full SHA for 897fb0d - Browse repository at this point
Copy the full SHA 897fb0dView commit details
Commits on Jul 1, 2026
-
feat: inferred alb spans (#838)
* feat: emit inferred aws.alb span for ALB-triggered Lambdas When a Lambda is invoked behind an Application Load Balancer, create an inferred aws.alb span with HTTP request tags and populate ALB HTTP facet tags for http.url, http.route, and http.useragent. FRSLES-851 / APMSVLS-542 Co-authored-by: Cursor <[email protected]> * test: add unit and e2e coverage for inferred aws.alb span Cover ALB inferred-span creation, service mapping, inbound trace context, HTTP trigger tags, and full wrapper lifecycle including status code and parent/child linkage. FRSLES-851 / APMSVLS-542 Co-authored-by: Cursor <[email protected]> * fix: support ALB multiValueHeaders for inferred aws.alb span Handle both ALB event subtypes via resolve_alb_request_headers, fix inbound trace propagation from multiValueHeaders, and expand unit/wrapper coverage for HTTPS URLs, peer.service, and dd_resource_key. FRSLES-851 Co-authored-by: Cursor <[email protected]> * style: fix black formatting for ALB lint CI Collapse http_url assignment and reformat TestAlbInferredSpanWrapper tests so check_format.sh passes. FRSLES-851 Co-authored-by: Cursor <[email protected]> * fix: extract http.referer from resolved ALB headers Reuse resolve_alb_request_headers for referer tagging so multiValueHeaders events and lowercase referer keys are handled consistently with other ALB HTTP facet tags. Co-authored-by: Cursor <[email protected]> * style: fix black formatting for referer test assertions Co-authored-by: Cursor <[email protected]> * refactor: rename resolve_multivalue_headers and simplify extraction Address PR review feedback: the header resolver is not ALB-specific, and extract_context_from_http_event_or_context can delegate to it directly. Co-authored-by: Cursor <[email protected]> --------- Co-authored-by: Cursor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1abf3f2 - Browse repository at this point
Copy the full SHA 1abf3f2View commit details
Commits on Jul 13, 2026
-
Configuration menu - View commit details
-
Copy full SHA for fea115b - Browse repository at this point
Copy the full SHA fea115bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v8.125.0...v8.126.0