Skip to content

osteosarc 0.14.1

Choose a tag to compare

@iskandr iskandr released this 27 Sep 15:56
· 15 commits to main since this release
8635c33

Downloads survive a passing server error (#86).

  • Identity checks. The checks of a remote object's identity, made before and after a download and when reading from a remote BAM, are tried again after a server error (500, 502, 503, 504), a 429 or a dropped connection.
    • Up to five tries, about 1, 2, 4 and 8 s apart, or as long as Retry-After asks, up to 30 s.
    • A timeout, a TLS error or any other 4xx still fails at once.
  • Pinned downloads. A download pinned by checksum, such as a published bundle, no longer fails when those checks do.