It can take a few seconds before the release output is actually made available (distributed systems, ...).
Before that happens, if we try fetching that output here, we'll get a 404 and send an error back.
We'd need to be able to retry a few times when that 404 happens.
I've been looking into the got library to try to achieve that. But it appears it only handles retries for standard requests, not for streaming ones. As seen here.
Am I missing something here? Is this an issue in the got project that needs fixing?
Hey,
It can take a few seconds before the release output is actually made available (distributed systems, ...). Before that happens, if we try fetching that output here, we'll get a 404 and send an error back.
We'd need to be able to retry a few times when that 404 happens. I've been looking into the got library to try to achieve that. But it appears it only handles retries for standard requests, not for streaming ones. As seen here.
Am I missing something here? Is this an issue in the got project that needs fixing?