1552
}
1553
1555
>
if d.hasMinVersion(VersionDataRevisionNumber) && revisionNumber > 0 {
1556
// Don't send repetitive sync requests for the same revision number to the same version.
1557
reqID = fmt.Sprintf("SyncWorkerDeploymentVersion-%d", revisionNumber)
1559
reqID = d.newUUID(ctx)
1560
}
1561
>
activityCtx := workflow.WithActivityOptions(ctx, defaultActivityOptions)
workflow.go
1562
>
var res deploymentspb.SyncVersionStateActivityResult
1563
>
err := workflow.ExecuteActivity(activityCtx, d.a.SyncWorkerDeploymentVersion, &deploymentspb.SyncVersionStateActivityArgs{
1564
>
DeploymentName: d.DeploymentName,
1565
>
Version: targetVersion,
1566
>
UpdateArgs: versionUpdateArgs,
1567
>
RequestId: reqID,
1568
>
}).Get(ctx, &res)
1569
>
1570
>
if err == nil {
1571
if sum := res.GetSummary(); sum != nil {
1572
d.updateVersionSummary(sum)