Module: Temporalio::VersioningBehavior
- Defined in:
- lib/temporalio/common_enums.rb
Overview
Specifies when a workflow might move from a worker of one Build Id to another.
WARNING: Experimental API.
Constant Summary collapse
- UNSPECIFIED =
Unspecified versioning behavior. By default, workers opting into worker versioning will be required to specify a behavior.
Api::Enums::V1::VersioningBehavior::VERSIONING_BEHAVIOR_UNSPECIFIED
- PINNED =
The workflow will be pinned to the current Build ID unless manually moved.
Api::Enums::V1::VersioningBehavior::VERSIONING_BEHAVIOR_PINNED
- AUTO_UPGRADE =
The workflow will automatically move to the latest version (default Build ID of the task queue) when the next task is dispatched.
Api::Enums::V1::VersioningBehavior::VERSIONING_BEHAVIOR_AUTO_UPGRADE