axUpdateBalancerRouteStats
function axUpdateBalancerRouteStats(current:
| undefined
| Readonly<{
failureEwma: number;
logLatencyM2: number;
logLatencyMean: number;
observations: number;
successes: number;
version: 1;
}>, observation: AxBalancerStatsObservation): AxBalancerRouteStats;Pure reducer for an adaptive route observation.
External stores should apply this update atomically for each stats key.
Parameters
| Parameter | Type |
|---|---|
current | | undefined | Readonly<{ failureEwma: number; logLatencyM2: number; logLatencyMean: number; observations: number; successes: number; version: 1; }> |
observation | AxBalancerStatsObservation |