Opened at 2022-01-07T15:27:28Z
Last modified at 2023-01-23T14:14:47Z
#3857 new task
Add retries to HTTP storage client APIs
Reported by: | itamarst | Owned by: | itamarst |
---|---|---|---|
Priority: | normal | Milestone: | HTTP Storage Protocol v2 |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Retrying transparently on failure is worth doing for idempotent APIs, at least, so higher level logic doesn't have to think about it, and intermittent failures aren't exposed to users.
Change History (2)
comment:1 Changed at 2022-11-22T17:47:23Z by itamarst
comment:2 Changed at 2023-01-23T14:14:47Z by itamarst
- Milestone changed from HTTP Storage Protocol to HTTP Storage Protocol v2
Note: See
TracTickets for help on using
tickets.
The HTTP client actually does this automatically for things it knows are idempotent (i.e. GET).