Bug #5476

[SDK] Python KeepClient retry fixes

Added by Peter Amstutz over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Story points:
-

Description

  1. If a PUT fails due to at least one connection timeout error, it should increase the connection timeout in subsequent retries.

Associated revisions

Revision d8abf0b0
Added by Peter Amstutz over 5 years ago

Merge branch '5476-connect-timeout-scale' closes #5476

History

#1 Updated by Peter Amstutz over 5 years ago

  • Subject changed from [SDK] Improve Python KeepClient retry to [SDK] Python KeepClient retry fixes
  • Description updated (diff)

#2 Updated by Peter Amstutz over 5 years ago

  • Description updated (diff)

On further testing (and a brief chat with Brett) it is actually correctly not retrying servers for which it has gotten a permanent response, so that just leaves adjusting the connection timeout.

#3 Updated by Peter Amstutz over 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset arvados|commit:d8abf0b06cc38a1e1030e04966d0cb616eae8c2e.

#4 Updated by Ward Vandewege over 5 years ago

  • Target version changed from Bug Triage to 2015-04-01 sprint

#5 Updated by Peter Amstutz over 5 years ago

  • Assigned To set to Peter Amstutz

Also available in: Atom PDF