From d4f28bebaaad414acade853aaf44edbb9d6c8ca8 Mon Sep 17 00:00:00 2001 From: Yiming Luo Date: Tue, 24 Mar 2026 13:08:44 -0400 Subject: [PATCH 1/2] feat: [SVLS-8493] rename durable function execution tags to use aws.lambda prefix Co-Authored-By: Claude Sonnet 4.6 --- datadog_lambda/durable.py | 4 ++-- tests/test_durable.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/datadog_lambda/durable.py b/datadog_lambda/durable.py index e9443f92..b68b0c37 100644 --- a/datadog_lambda/durable.py +++ b/datadog_lambda/durable.py @@ -44,6 +44,6 @@ def extract_durable_function_tags(event): execution_name, execution_id = parsed return { - "durable_function_execution_name": execution_name, - "durable_function_execution_id": execution_id, + "aws.lambda.durable_function.execution_name": execution_name, + "aws.lambda.durable_function.execution_id": execution_id, } diff --git a/tests/test_durable.py b/tests/test_durable.py index 60914934..a88b3c1d 100644 --- a/tests/test_durable.py +++ b/tests/test_durable.py @@ -55,8 +55,8 @@ def test_extracts_tags_from_event_with_durable_execution_arn(self): self.assertEqual( result, { - "durable_function_execution_name": "my-execution", - "durable_function_execution_id": "550e8400-e29b-41d4-a716-446655440004", + "aws.lambda.durable_function.execution_name": "my-execution", + "aws.lambda.durable_function.execution_id": "550e8400-e29b-41d4-a716-446655440004", }, ) From 1b7875cf08643a43736682020f2ba41a462db774 Mon Sep 17 00:00:00 2001 From: Yiming Luo Date: Tue, 24 Mar 2026 17:56:25 -0400 Subject: [PATCH 2/2] feat: [SVLS-8493] use aws_lambda prefix for durable function tags Co-Authored-By: Claude Sonnet 4.6 --- datadog_lambda/durable.py | 4 ++-- tests/test_durable.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/datadog_lambda/durable.py b/datadog_lambda/durable.py index b68b0c37..683a425d 100644 --- a/datadog_lambda/durable.py +++ b/datadog_lambda/durable.py @@ -44,6 +44,6 @@ def extract_durable_function_tags(event): execution_name, execution_id = parsed return { - "aws.lambda.durable_function.execution_name": execution_name, - "aws.lambda.durable_function.execution_id": execution_id, + "aws_lambda.durable_function.execution_name": execution_name, + "aws_lambda.durable_function.execution_id": execution_id, } diff --git a/tests/test_durable.py b/tests/test_durable.py index a88b3c1d..965c4834 100644 --- a/tests/test_durable.py +++ b/tests/test_durable.py @@ -55,8 +55,8 @@ def test_extracts_tags_from_event_with_durable_execution_arn(self): self.assertEqual( result, { - "aws.lambda.durable_function.execution_name": "my-execution", - "aws.lambda.durable_function.execution_id": "550e8400-e29b-41d4-a716-446655440004", + "aws_lambda.durable_function.execution_name": "my-execution", + "aws_lambda.durable_function.execution_id": "550e8400-e29b-41d4-a716-446655440004", }, )