-
Notifications
You must be signed in to change notification settings - Fork 40
Comparing changes
Open a pull request
base repository: DataDog/datadog-lambda-js
base: v12.137.0
head repository: DataDog/datadog-lambda-js
compare: v12.138.0
- 8 commits
- 9 files changed
- 6 contributors
Commits on Mar 31, 2026
-
feat: [SVLS-8493] rename durable function execution tags (#748)
* feat: [SVLS-8493] rename durable function execution tags Rename span tags: - durable_function_execution_id -> aws_lambda.durable_function.execution_id - durable_function_execution_name -> aws_lambda.durable_function.execution_name Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * feat: [SVLS-8493] rename durable function execution tags to aws_lambda prefix Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --------- Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7477a4 - Browse repository at this point
Copy the full SHA e7477a4View commit details
Commits on Apr 14, 2026
-
fix: [SVLS-8538] apply durable function tags via setTag on the active…
… span (#762) * fix: [SVLS-8538] apply durable function tags via setTag on the active span Tags for aws_lambda.durable_function.* were set through options.tags in tracer.wrap(), but that path does not reliably reach the aws.lambda span. Apply them directly via span.setTag() in onEndingInvocation(), the same way http.status_code is applied. Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * remove logDebug from durable function tag application Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * add back logDebug for durable function tag application Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --------- Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8bbb2a - Browse repository at this point
Copy the full SHA f8bbb2aView commit details -
feat: [SVLS-8721] add first_invocation tag for durable functions (#761)
* remove logDebug from durable function tag application Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * add back logDebug for durable function tag application Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * feat: [SVLS-8493] add first_invocation tag for durable functions Tag `aws_lambda.durable_function.first_invocation` is set to "true" when `InitialExecutionState.Operations` has exactly one entry (first invocation) and "false" when it has more (replay). Omitted when InitialExecutionState is absent. Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --------- Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f8a5e7 - Browse repository at this point
Copy the full SHA 1f8a5e7View commit details
Commits on Apr 16, 2026
-
[SVLS-8583] Add execution_status tag to aws.lambda span for durable f…
…unctions (#764) * feat: [SVLS-8583] add execution_status tag to aws.lambda span for durable functions Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * chore: fix formatting Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * fix: [SVLS-8583] correct valid execution statuses to match InvocationStatus enum Co-Authored-By: Claude Sonnet 4.6 <[email protected]> * fix: [SVLS-8583] address code review comments - Use typeof string guard in extractDurableExecutionStatus for consistency - Move execution_status tagging outside durableFunctionContext block so it applies even when ARN parsing fails - Add listener.spec.ts tests for execution_status tag being set and not set Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --------- Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9b398b - Browse repository at this point
Copy the full SHA c9b398bView commit details
Commits on Apr 24, 2026
-
support us2 govcloud environment (#765)
* add us2 * update comment * update usage comment * update aws role name * update usage comment
Configuration menu - View commit details
-
Copy full SHA for b8f40e9 - Browse repository at this point
Copy the full SHA b8f40e9View commit details
Commits on May 21, 2026
-
[SVLS-8538] feat: rename durable function span tags to aws.durable.* (#…
…778) * refactor: rename durable function span tags to aws.durable.* Rename span tags on the aws.lambda span from aws_lambda.durable_function.* to aws.durable.* (execution_name, execution_id, first_invocation, execution_status). Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> * style: collapse single-line setTag assertion after rename 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 45f99fa - Browse repository at this point
Copy the full SHA 45f99faView commit details
Commits on May 26, 2026
-
[SVLS-518] fix: fix broken SFN -> lambda link (#779)
datadog-lambda-js ignores upstream trace context propagated via Execution.Input._datadog when a Lambda is invoked from a Step Function, breaking trace continuity for the pattern: upstream Lambda → StartExecution → Step Function → downstream Lambda. This commit extracts datadog headers from Execution.Input._datadog when it is present, linking a lambda span to its upstream step function.
Configuration menu - View commit details
-
Copy full SHA for cc7d7c7 - Browse repository at this point
Copy the full SHA cc7d7c7View commit details
Commits on Jun 1, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 739cb20 - Browse repository at this point
Copy the full SHA 739cb20View 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 v12.137.0...v12.138.0