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: openapi/openapiv2.json
+12-4Lines changed: 12 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -11442,6 +11442,10 @@
11442
11442
"timeSkippingConfig": {
11443
11443
"$ref": "#/definitions/v1TimeSkippingConfig",
11444
11444
"description": "Time-skipping configuration. If not set, time skipping is disabled."
11445
+
},
11446
+
"initialSkippedDuration": {
11447
+
"type": "string",
11448
+
"description": "If this execution was started by a previous execution that had already skipped some time,\nit inherits the accumulated skipped duration from that execution through this field.\nThis field is set internally by the server and cannot be configured by the user."
11445
11449
}
11446
11450
}
11447
11451
},
@@ -17965,6 +17969,10 @@
17965
17969
"timeSkippingConfig": {
17966
17970
"$ref": "#/definitions/v1TimeSkippingConfig",
17967
17971
"description": "The propagated time-skipping configuration for the child workflow."
17972
+
},
17973
+
"initialSkippedDuration": {
17974
+
"type": "string",
17975
+
"description": "Propagate the duration skipped to the child workflow."
17968
17976
}
17969
17977
}
17970
17978
},
@@ -18362,10 +18370,6 @@
18362
18370
"maxElapsedDuration": {
18363
18371
"type": "string",
18364
18372
"description": "Maximum elapsed time since time skipping was enabled.\nThis includes both skipped time and real time elapsing."
18365
-
},
18366
-
"initialSkippedDuration": {
18367
-
"type": "string",
18368
-
"description": "If this execution was started by a previous execution that had already skipped some time,\nit inherits the accumulated skipped duration from that execution through this field.\nThis field is set internally by the server and cannot be configured by the user."
18369
18373
}
18370
18374
},
18371
18375
"description": "Configuration for time skipping during a workflow execution.\nWhen enabled, virtual time advances automatically whenever there is no in-flight work.\nIn-flight work includes activities, child workflows, Nexus operations, signal/cancel external workflow operations,\nand possibly other features added in the future.\nUser timers are not classified as in-flight work and will be skipped over.\nWhen time advances, it skips to the earlier of the next user timer or the configured bound, if either exists.\n\nPropagation behavior of time skipping:\nThe enabled flag, bound fields, and accumulated skipped duration are propagated to related executions as follows:\n(1) Child workflows and continue-as-new: both the configuration and the accumulated skipped duration are\n inherited from the current execution. The configured bound is shared between the inherited skipped\n duration and any additional duration skipped by the new run.\n(2) Retry and cron: the configuration and accumulated skipped duration are inherited as recorded when the\n current workflow started; the accumulated skipped duration of the current run is not propagated.\n(3) Reset: the new run retains the time-skipping configuration of the current execution. Because reset replays\n all events up to the reset point and re-applies any UpdateWorkflowExecutionOptions changes made after that\n point, the resulting run ends up with the same final time-skipping configuration as the previous run."
@@ -19922,6 +19926,10 @@
19922
19926
"timeSkippingConfig": {
19923
19927
"$ref": "#/definitions/v1TimeSkippingConfig",
19924
19928
"description": "Initial time-skipping configuration for this workflow execution, recorded at start time.\nThis may have been set explicitly via the start workflow request, or propagated from a\nparent/previous execution.\n\nThe configuration may be updated after start via UpdateWorkflowExecutionOptions, which\nwill be reflected in the WorkflowExecutionOptionsUpdatedEvent."
19929
+
},
19930
+
"initialSkippedDuration": {
19931
+
"type": "string",
19932
+
"description": "The time skipped by the previous execution that started this workflow.\nIt can happen in cases of child workflows and continue-as-new workflows."
19925
19933
}
19926
19934
},
19927
19935
"title": "Always the first event in workflow history"
If this execution was started by a previous execution that had already skipped some time,
16262
-
it inherits the accumulated skipped duration from that execution through this field.
16263
-
This field is set internally by the server and cannot be configured by the user.
16264
16268
description: "Configuration for time skipping during a workflow execution.\n When enabled, virtual time advances automatically whenever there is no in-flight work.\n In-flight work includes activities, child workflows, Nexus operations, signal/cancel external workflow operations,\n and possibly other features added in the future.\n User timers are not classified as in-flight work and will be skipped over.\n When time advances, it skips to the earlier of the next user timer or the configured bound, if either exists.\n \n Propagation behavior of time skipping:\n The enabled flag, bound fields, and accumulated skipped duration are propagated to related executions as follows:\n (1) Child workflows and continue-as-new: both the configuration and the accumulated skipped duration are\n inherited from the current execution. The configured bound is shared between the inherited skipped\n duration and any additional duration skipped by the new run.\n (2) Retry and cron: the configuration and accumulated skipped duration are inherited as recorded when the\n current workflow started; the accumulated skipped duration of the current run is not propagated.\n (3) Reset: the new run retains the time-skipping configuration of the current execution. Because reset replays\n all events up to the reset point and re-applies any UpdateWorkflowExecutionOptions changes made after that\n point, the resulting run ends up with the same final time-skipping configuration as the previous run."
16265
16269
TimeoutFailureInfo:
16266
16270
type: object
@@ -18558,6 +18562,12 @@ components:
18558
18562
18559
18563
The configuration may be updated after start via UpdateWorkflowExecutionOptions, which
18560
18564
will be reflected in the WorkflowExecutionOptionsUpdatedEvent.
0 commit comments