1014
state.LastCurrentTime = rg.GetCurrentVersionChangedTime()
1015
state.RoutingUpdateTime = rg.GetCurrentVersionChangedTime()
1017
>
state.RampingSinceTime = rg.GetRampingVersionChangedTime()
1018
>
state.RampPercentage = rg.GetRampingVersionPercentage()
1019
>
// Percentage change time is updated even if only ramping version changes, we should use this for RoutingUpdateTime.
1020
>
state.RoutingUpdateTime = rg.GetRampingVersionPercentageChangedTime()
1021
case enumspb.WORKER_DEPLOYMENT_VERSION_STATUS_DRAINING:
1022
// Version just became draining. So we need to update RoutingUpdateTime which is the max of the following: