Module: Temporalio::ContinueAsNewVersioningBehavior
- Defined in:
- lib/temporalio/common_enums.rb
Overview
Specifies the versioning behavior for the first task of a new run after continue-as-new. This is currently experimental.
Constant Summary collapse
- UNSPECIFIED =
Unspecified. Follow existing continue-as-new inheritance semantics.
Api::Enums::V1::ContinueAsNewVersioningBehavior::CONTINUE_AS_NEW_VERSIONING_BEHAVIOR_UNSPECIFIED
- AUTO_UPGRADE =
Start the new run with AutoUpgrade behavior. Use the Target Version of the workflow’s task queue at start-time. After the first workflow task completes, use whatever Versioning Behavior the workflow is annotated with in the workflow code.
Api::Enums::V1::ContinueAsNewVersioningBehavior::CONTINUE_AS_NEW_VERSIONING_BEHAVIOR_AUTO_UPGRADE