916
917
if newRampingTime.After(oldRampingTime) || newRampingTime.Equal(oldRampingTime) {
918
>
finalRamping = DeploymentVersionFromDeployment(DeploymentFromExternalDeploymentVersion(rampingVersionRoutingConfig.GetRampingDeploymentVersion()))
worker_versioning.go
919
>
finalRampingRev = rampingVersionRoutingConfig.GetRevisionNumber()
920
>
finalRampPercentage = rampingVersionRoutingConfig.GetRampingVersionPercentage()
921
>
finalRampingUpdateTime = newRampingTime
922
>
923
>
// When using the new deployment format, we do not have access to GetRampingSinceTime. Thus, we need to understand if a version is truly ramping or not.
924
>
// When using the new deployment format, a version is *not ramping* if it has nil ramping version with ramping version percentage set to 0.
925
>
926
>
if finalRamping == nil && finalRampPercentage == 0 {
927
isRamping = false
929
isRamping = true
930
}