Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Split Download modes up #44

Closed
tempusfrangit opened this issue Nov 25, 2023 · 1 comment
Closed

Enhancement: Split Download modes up #44

tempusfrangit opened this issue Nov 25, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@tempusfrangit
Copy link
Contributor

tempusfrangit commented Nov 25, 2023

Download modes should be split into two constructs:

  • Download bits (chunks etc) and making the actual requests.

  • outputs (handles the writing) such as buffering and then writing to disk, sparse file write, tar extract, etc.

This should be configurable on the cli. We can use the download side to implement consistent hashing download.

This can layer any download mode and output with the single/mutlifile/future command invocations.

This will make addressing #2 easier.

@tempusfrangit tempusfrangit changed the title Split Download modes up Engancement: Split Download modes up Nov 25, 2023
@tempusfrangit tempusfrangit changed the title Engancement: Split Download modes up Enhancement: Split Download modes up Nov 25, 2023
@tempusfrangit
Copy link
Contributor Author

addressed in #59

@tempusfrangit tempusfrangit added the enhancement New feature or request label Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant