Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
When it decides to bypass the default BestEffortRetryStrategy, RetryOrchestratorProtostellar is using a fixed backoff of 50 mills rather than exponential backoff. Instead, it should use the same backoff algorithm as BestEffortRetryStrategy.
Also, investigate whether it matters that ProtostellarBaseRequest.context() returns a context whose lastRetryDuration() method always returns null.
Attachments
For Gerrit Dashboard: JVMCBC-1480 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
205987,3 | JVMCBC-1480 couchbase2: Needs to use exponential backoff | master | couchbase-jvm-clients | Status: MERGED | +2 | +1 |