cargo-binstall/crates
Jiahao XU 87686cb2f7
Feature: Better retry policy in binstalk-downloader ()
Fixed   

 - Retry request on timeout
 - Retry for `StatusCode::{REQUEST_TIMEOUT, GATEWAY_TIMEOUT}`
 - Add `DEFAULT_RETRY_DURATION_FOR_RATE_LIMIT` for 503/429
   if 503/429 does not give us a header or give us an invalid header on
   when to retry, we would default to
   `DEFAULT_RETRY_DURATION_FOR_RATE_LIMIT`.
 - Fix `Client::get_redirected_final_url`: Retry using `GET` on status code 400..405 + 410
 - Rename remote_exists => remote_gettable & support fallback to GET
   if HEAD fails due to status code 400..405 + 410.
 - Improve `Client::get_stream`: Include url & method in the err of the stream returned

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-13 13:43:48 +11:00
..
bin Feature: Better retry policy in binstalk-downloader () 2023-02-13 13:43:48 +11:00
binstalk Feature: Better retry policy in binstalk-downloader () 2023-02-13 13:43:48 +11:00
binstalk-downloader Feature: Better retry policy in binstalk-downloader () 2023-02-13 13:43:48 +11:00
binstalk-manifests release: binstalk-manifests v0.3.0 () 2023-02-10 23:55:41 +11:00
binstalk-types release: binstalk-types v0.2.1 () 2023-02-10 23:06:23 +11:00
detect-targets Bump tokio from 1.24.2 to 1.25.0 () 2023-01-30 02:20:04 +00:00
detect-wasi Migrate CI and builds to Just, add "full" builds () 2023-01-08 16:27:36 +11:00
fs-lock Bump fs4 from 0.6.2 to 0.6.3 () 2023-02-01 01:40:45 +00:00
normalize-path release: normalize-path v0.2.0 () 2022-11-04 17:30:21 +11:00