generated from amazon-archives/__template_MIT-0
-
Notifications
You must be signed in to change notification settings - Fork 100
Closed
Closed
Copy link
Labels
Description
Summary
The AWS SDK team has released a new utils-lite Java module (see documentation here: https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/utilslite/package-summary.html).
In PR aws/aws-sdk-java-v2#6433 we can see that it is used by the trace id execution interceptor. It means there is now another source which we need to consider when computing the x-ray trace id in the Powertools library. We should use it as well.
Why is this needed?
This is needed to robustly compute the x-ray trace id.
Which area does this relate to?
Governance
Solution
Use utils-lite new maven module and update the common trace id calculation logic.
Acknowledgment
- This request meets Powertools for AWS Lambda (Java) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, TypeScript
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Working on it