example traceId 41919d29ba4149cd40fcae25a0e4e323 is a hash, not a number anymore.
verified that the parent_id of the aws.lambda span matches the aws.stepfunctions.lambda task span.
Additional Notes
This is a breaking change that will affect all current Step Functions public beta users. And what will break is the Step Functions trace and Lambda traces linking.
Since this has to be done at some point, we want to put this change out before GA. Serverless-Integrations team will work with Sumedha and have some sort of announcement to let customers know the exact cut off time so that they can deploy their Lambda around the same time.
What does this PR do?
0
._dd.p.tid
tagtraceId
parentId
(which is step function task's spanId)ts-md5
package is remove.yarn add @types/node -D
as suggested in this the issue https://github.com/microsoft/TypeScript/issues/51567Motivation
To support 128 bits trace IDs and to avoid showing up in security vulnerability scans, we are upgrading the hashing method (md5) to sha256.
Testing Guidelines
41919d29ba4149cd40fcae25a0e4e323
is a hash, not a number anymore.aws.lambda
span matches theaws.stepfunctions.lambda
task span.Additional Notes
This is a breaking change that will affect all current Step Functions public beta users. And what will break is the Step Functions trace and Lambda traces linking.
Since this has to be done at some point, we want to put this change out before GA. Serverless-Integrations team will work with Sumedha and have some sort of announcement to let customers know the exact cut off time so that they can deploy their Lambda around the same time.
Referencing PR for implementing MD5
Types of Changes
Check all that apply