Open
Description
Use case
When processing a DDB Stream in batch mode, I want to stop processing when a failure is reached. Since this is a stream, and ordering of message is important for me, the processing should immediately stop.
That is to say, if my data is partitioned on Purchase ID, I want to ensure all events related to the same purchase are played in order. If a failure occurs, the processing of the stream should stop and retry later.
Initial issue and more information: aws-powertools/powertools-lambda-java#1820
Solution/User Experience
Need to review the Error Handling policy to see if we already support this feature
https://docs.powertools.aws.dev/lambda/dotnet/utilities/batch-processing/#error-handling-policy
Alternative solutions
Acknowledgment
- This feature request meets Powertools for AWS Lambda (.NET) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and TypeScript
Metadata
Metadata
Assignees
Type
Projects
Status
📋 Backlog