Closed
Description
Use case
In the previous release we introduced a new shared function in the commons
package that allows Middy middleware authors to call a cleanup function whenever their middleware has to return early. This allows other Powertools utilities that might be present in the Middleware stack to run their cleanup logic.
In the case of Metrics this means flushing any stored metric to avoid delays in the reporting or potential (if unlikely) data loss.
Solution/User Experience
See PoC in the initial feature proposal.
Alternative solutions
No response
Acknowledgment
- This feature request meets Powertools for AWS Lambda (TypeScript) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
Future readers
Please react with 👍 and your use case to help us understand customer demand.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Shipped