-
Notifications
You must be signed in to change notification settings - Fork 46
Comparing changes
Open a pull request
base repository: DataDog/datadog-lambda-python
base: v6.111.0
head repository: DataDog/datadog-lambda-python
compare: v7.112.0
- 8 commits
- 29 files changed
- 5 contributors
Commits on Jun 26, 2025
-
feat: initial support for ASM inside the tracer (#621)
* build: add back libddwaf in the layer * fix: ensure the start_ns of a function url inferred span is an int * feat(asm): enable Threat Detection inside AWS Lambda for HTTP events * test(asm): test parsing events for lambda * build: bump layer size check * fix(asm): work with non dictionary responses * fix(asm): add extra check + comment on listeners
Configuration menu - View commit details
-
Copy full SHA for 555ed5b - Browse repository at this point
Copy the full SHA 555ed5bView commit details -
bugfix: error metrics should be sent during exception handling (#626)
Signed-off-by: Joey Zhao <5253430+joeyzhao2018@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 495c770 - Browse repository at this point
Copy the full SHA 495c770View commit details
Commits on Jun 30, 2025
-
fix: call
patch_all
before importing handler code. (#598)* Call `patch_all` before importing handler code. * Remove tests for patch_all. * Move patch_all to init. * Update integration tests.
Configuration menu - View commit details
-
Copy full SHA for d72ebaa - Browse repository at this point
Copy the full SHA d72ebaaView commit details
Commits on Jul 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ae7df53 - Browse repository at this point
Copy the full SHA ae7df53View commit details
Commits on Jul 9, 2025
-
feat: lambda support for DSM (#622)
* removed current dsm implementation * new dsm lambda implementation * check env variable in proper way * add tests * add more detailed comment to function * fixed lint for tests * remove not needed tests * fix * error handling * fix * some fixes * renamed to extract_context_with_datastreams * changed to explicit check of dsm context * move dsm tests to test_tracing.py * add wanted tests * caught sns -> sqs bug * revert back to original tracing.py implementation * fix lint * revert spacing stuff to original * remove unneccessary checks, still set checkpoints even when dsm context fails to be propagated * remove not needed comment * fixes * lambda functions not allowed by lint * use lambda function, add checks before checkpoint * remove unneccesary import * move if statement with least work first * changed function name to original, arn exception handle w test, return None instead of {} * some fixes * remove comments that are not needed * fix * fix * extra check * remove unneccesary work associated with event_source * fix lint * add tests for empty arn logic * more descriptive name * fix lint * fix * moved arn check to checkpoint, remove comments, add variable dec * kinesis fix, tests fix * remove not needed test * formatting fix * made tests clearer and more comprehensive * fix * made comments more obvious on point of tests * update toml file * edit build make more sense * made sure tests match with table * fix * removed not needed comments * addc comment * add some more kinesis tests * add logger check in exception test cases * fix comment * fix * updated tests to use inner checkpoint check, keep build at <4 * fix * change to 3.10.2
Configuration menu - View commit details
-
Copy full SHA for d2a195e - Browse repository at this point
Copy the full SHA d2a195eView commit details
Commits on Jul 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a97a1c9 - Browse repository at this point
Copy the full SHA a97a1c9View commit details
Commits on Jul 14, 2025
-
chore(deps): bump requests from 2.32.3 to 2.32.4 in /tests/integration (
#632) Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.3...v2.32.4) --- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c93486 - Browse repository at this point
Copy the full SHA 4c93486View commit details
Commits on Jul 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 664124e - Browse repository at this point
Copy the full SHA 664124eView 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 v6.111.0...v7.112.0