Skip to content

Grab downloader#1016

Merged
lbolla merged 17 commits intomasterfrom
feature/grab-downloader
Jan 31, 2022
Merged

Grab downloader#1016
lbolla merged 17 commits intomasterfrom
feature/grab-downloader

Conversation

@lbolla
Copy link
Contributor

@lbolla lbolla commented Jan 28, 2022

Description of the Change

This PR implements another kind of "downloader" besides the default one based on Go's http standard library. It uses grab which, coupled with the existing retry strategy, is more robust thanks to resumable downloads.

Checklist

  • unit-test added (if change is algorithm)
  • functional test added/updated (if change is functional)
  • man page updated (if applicable)
  • bash completion updated (if applicable)
  • documentation updated
  • author name in AUTHORS

@lbolla lbolla marked this pull request as draft January 28, 2022 10:19
@lbolla
Copy link
Contributor Author

lbolla commented Jan 28, 2022

I will add tests for the "grab" downloader, but I would appreciate an early feedback.

@lbolla lbolla requested review from neolynx and randombenj January 28, 2022 10:19
@lbolla lbolla self-assigned this Jan 28, 2022
@lbolla lbolla marked this pull request as ready for review January 28, 2022 12:28
@lbolla lbolla merged commit 2c68175 into master Jan 31, 2022
@neolynx neolynx deleted the feature/grab-downloader branch January 31, 2022 11:51
@randombenj randombenj added this to the 1.5.0 milestone Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants