You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/utilities/idempotency.md
+5
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,8 @@ title: Idempotency
3
3
description: Utility
4
4
---
5
5
6
+
<!-- markdownlint-disable MD051 -->
7
+
6
8
The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which
7
9
are safe to retry.
8
10
@@ -853,6 +855,9 @@ If you want to enforce that an idempotency key is required, you can set **`raise
853
855
854
856
This means that we will raise**`IdempotencyKeyError`**if the evaluation of **`event_key_jmespath`**is`None`.
855
857
858
+
???+ warning
859
+
To prevent errors, transactions will not be treated as idempotent if**`raise_on_no_idempotency_key`**isset to `False`and the evaluation of **`event_key_jmespath`**is`None`. Therefore, no data will be fetched, stored, or deleted in the idempotency storage layer.
0 commit comments