MCPcopy
hub / github.com/redis/redis-py / compute

Method compute

redis/backoff.py:151–155  ·  view source on GitHub ↗
(self, failures: int)

Source from the content-addressed store, hash-verified

149 self._previous_backoff = 0
150
151 def compute(self, failures: int) -> float:
152 max_backoff = max(self._base, self._previous_backoff * 3)
153 temp = random.uniform(self._base, max_backoff)
154 self._previous_backoff = min(self._cap, temp)
155 return self._previous_backoff
156
157
158class ExponentialWithJitterBackoff(AbstractBackoff):

Callers

nothing calls this directly

Calls 2

maxClass · 0.85
minClass · 0.85

Tested by

no test coverage detected