1019
// Percentage change time is updated even if only ramping version changes, we should use this for RoutingUpdateTime.
1020
state.RoutingUpdateTime = rg.GetRampingVersionPercentageChangedTime()
1022
>
// Version just became draining. So we need to update RoutingUpdateTime which is the max of the following:
1023
>
state.RoutingUpdateTime = rg.GetCurrentVersionChangedTime()
1024
>
if rg.GetRampingVersionChangedTime().AsTime().After(state.RoutingUpdateTime.AsTime()) {
1025
state.RoutingUpdateTime = rg.GetRampingVersionChangedTime()
1026
}
1027
>
if rg.GetRampingVersionPercentageChangedTime().AsTime().After(state.RoutingUpdateTime.AsTime()) {
version_workflow.go
1028
state.RoutingUpdateTime = rg.GetRampingVersionPercentageChangedTime()
1029
}