Manthan Jamdagni
Manthan Jamdagni

Reputation: 1031

Is there a way to purge a dynamoDB stream?

Hi I am working with dynamodb stream and lambda triggers over them. I've got myself into a fix as my lambda reads records from TRIM_HORIZON and it failed to process the very first record. Now the lambda is hell-bent on retrying the processing of that specific record. Is there a way to purge the stream so that new records start flowing and they can be processed?

Upvotes: 2

Views: 6349

Answers (2)

Akhil Ghatiki
Akhil Ghatiki

Reputation: 1208

I think there is no way to purge the dynamo stream. One work around is to delete the stream and recreate it. (Highly not recommended in production as that incurs data loss)

Upvotes: 0

John Rotenstein
John Rotenstein

Reputation: 270184

If you only want new records (those coming in now, rather than historical records), use LATEST instead of TRIM_HORIZON.

As to answer the question, there is no way to purge a Kinesis/DynamoDb stream yet.

Upvotes: 4

Related Questions