Skip to content

Commit 729ba94

Browse files
clnollpedroslopez
andcommitted
refactor: add previosVersionDockerImageTag to connector rollout start input (#14632)
Co-authored-by: Pedro S. Lopez <[email protected]>
1 parent f103b4d commit 729ba94

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

airbyte-commons-server/src/main/kotlin/io/airbyte/commons/server/handlers/ConnectorRolloutHandler.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,7 @@ open class ConnectorRolloutHandler
473473
rollout.id,
474474
connectorRolloutWorkflowStart.updatedBy,
475475
rollout.rolloutStrategy,
476+
actorDefinitionService.getActorDefinitionVersion(rollout.initialVersionId).dockerImageTag,
476477
rollout,
477478
),
478479
)
@@ -497,6 +498,7 @@ open class ConnectorRolloutHandler
497498
connectorRolloutUpdate.id,
498499
connectorRolloutUpdate.updatedBy,
499500
getRolloutStrategyForManualUpdate(connectorRollout.rolloutStrategy),
501+
actorDefinitionService.getActorDefinitionVersion(connectorRollout.initialVersionId).dockerImageTag,
500502
connectorRollout,
501503
),
502504
)
@@ -538,6 +540,7 @@ open class ConnectorRolloutHandler
538540
connectorRolloutFinalize.id,
539541
connectorRolloutFinalize.updatedBy,
540542
getRolloutStrategyForManualUpdate(connectorRollout.rolloutStrategy),
543+
actorDefinitionService.getActorDefinitionVersion(connectorRollout.initialVersionId).dockerImageTag,
541544
connectorRollout,
542545
),
543546
)

airbyte-connector-rollout-shared/src/main/kotlin/io/airbyte/connector/rollout/shared/models/ConnectorRolloutActivityInputStart.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@ data class ConnectorRolloutActivityInputStart(
1111
var rolloutId: UUID,
1212
var updatedBy: UUID? = null,
1313
var rolloutStrategy: ConnectorEnumRolloutStrategy? = null,
14+
var initialVersionDockerImageTag: String? = null,
1415
var connectorRollout: ConnectorRollout? = null,
1516
)

airbyte-connector-rollout-worker/src/test/kotlin/io/airbyte/connector/rollout/worker/ConnectorRolloutWorkflowImplTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ class ConnectorRolloutWorkflowImplTest {
155155
USER_ID,
156156
ROLLOUT_STRATEGY,
157157
null,
158+
null,
158159
),
159160
)
160161
}

0 commit comments

Comments
 (0)