@@ -3,7 +3,7 @@ import { temporal } from '@temporalio/proto';
3
3
/**
4
4
* Operations that can be passed to {@link TaskQueueClient.updateBuildIdCompatibility}.
5
5
*
6
- * @experimental
6
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
7
7
*/
8
8
export type BuildIdOperation =
9
9
| AddNewIdInNewDefaultSet
@@ -16,7 +16,7 @@ export type BuildIdOperation =
16
16
* Adds a new Build Id into a new set, which will be used as the default set for
17
17
* the queue. This means all new workflows will start on this Build Id.
18
18
*
19
- * @experimental
19
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
20
20
*/
21
21
export interface AddNewIdInNewDefaultSet {
22
22
operation : 'addNewIdInNewDefaultSet' ;
@@ -28,7 +28,7 @@ export interface AddNewIdInNewDefaultSet {
28
28
* the default for that compatible set, and thus new workflow tasks for workflows which have been
29
29
* executing on workers in that set will now start on this new Build Id.
30
30
*
31
- * @experimental
31
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
32
32
*/
33
33
export interface AddNewCompatibleVersion {
34
34
operation : 'addNewCompatibleVersion' ;
@@ -47,7 +47,7 @@ export interface AddNewCompatibleVersion {
47
47
* default set for the task queue. Any Build Id in the set may be used to
48
48
* target it.
49
49
*
50
- * @experimental
50
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
51
51
*/
52
52
export interface PromoteSetByBuildId {
53
53
operation : 'promoteSetByBuildId' ;
@@ -58,7 +58,7 @@ export interface PromoteSetByBuildId {
58
58
* Promotes a Build Id within an existing set to become the default ID for that
59
59
* set.
60
60
*
61
- * @experimental
61
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
62
62
*/
63
63
export interface PromoteBuildIdWithinSet {
64
64
operation : 'promoteBuildIdWithinSet' ;
@@ -70,7 +70,7 @@ export interface PromoteBuildIdWithinSet {
70
70
* compatible with one another. The default of the primary set is maintained as
71
71
* the merged set's overall default.
72
72
*
73
- * @experimental
73
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
74
74
*/
75
75
export interface MergeSets {
76
76
operation : 'mergeSets' ;
@@ -84,7 +84,7 @@ export interface MergeSets {
84
84
* Represents the sets of compatible Build Id versions associated with some
85
85
* Task Queue, as fetched by {@link TaskQueueClient.getBuildIdCompatability}.
86
86
*
87
- * @experimental
87
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
88
88
*/
89
89
export interface WorkerBuildIdVersionSets {
90
90
/**
@@ -108,7 +108,7 @@ export interface WorkerBuildIdVersionSets {
108
108
/**
109
109
* Represents one set of compatible Build Ids.
110
110
*
111
- * @experimental
111
+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
112
112
*/
113
113
export interface BuildIdVersionSet {
114
114
// All build IDs contained in the set.
0 commit comments