Skip to content

Feature request: Do No Continue Processing Event in Batch Mode for Kinesis/DDBStreams #886

Open
@hjgraca

Description

@hjgraca

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/batchBatch utilityfeature-requestNew or enhancements to existing features

    Type

    No type

    Projects

    Status

    📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions