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
| ✔️| Prepare github branch and docs for v0.1 |[branch](https://github.com/cncf/wg-serverless/tree/v0.1/workflow/spec)|
40
40
41
-
## v0.5 (Released November 2020)
41
+
## v0.5
42
42
43
43
| Status | Description | Comments |
44
44
| --- | --- | --- |
@@ -72,3 +72,4 @@ _Status description:_
72
72
| ✔️| Events definition update - add convenience way to define multiple events that share properties |[spec doc](../specification.md)|
73
73
| ✔️| Update to function and events definitions - allow inline array def as well as uri reference to external resource |[spec doc](../specification.md)|
74
74
| ✔️| Enforce use of OpenAPI specification in function definitions for portability |[spec doc](../specification.md)|
"description": "Workflow Retry definitions. Define retry strategies that can be referenced in states onError definitions",
9
+
"items": {
10
+
"type": "object",
11
+
"$ref": "#/definitions/retrydef"
12
+
},
13
+
"minItems": 1
14
+
},
15
+
"required": [
16
+
"retries"
17
+
],
18
+
"definitions": {
19
+
"retrydef": {
20
+
"type": "object",
21
+
"properties": {
22
+
"name": {
23
+
"type": "string",
24
+
"description": "Unique retry strategy name",
25
+
"minLength": 1
26
+
},
27
+
"delay": {
28
+
"type": "string",
29
+
"description": "Time delay between retry attempts (ISO 8601 duration format)"
30
+
},
31
+
"multiplier": {
32
+
"type": "string",
33
+
"description": "Multiplier value by which interval increases during each attempt (ISO 8601 time format)"
34
+
},
35
+
"maxAttempts": {
36
+
"type": ["integer","string"],
37
+
"minimum": 1,
38
+
"minLength": 0,
39
+
"description": "Maximum number of retry attempts."
40
+
},
41
+
"jitter": {
42
+
"type": ["number","string"],
43
+
"minimum": 0.0,
44
+
"maximum": 1.0,
45
+
"description": "If float type, maximum amount of random time added or subtracted from the delay between each retry relative to total delay (between 0.0 and 1.0). If string type, absolute maximum amount of random time added or subtracted from the delay between each retry (ISO 8601 duration format)"
0 commit comments