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

Possible to stream files through an xz algorithim? #4

Open
fire opened this issue Jan 25, 2015 · 6 comments
Open

Possible to stream files through an xz algorithim? #4

fire opened this issue Jan 25, 2015 · 6 comments
Assignees

Comments

@fire
Copy link

fire commented Jan 25, 2015

It may be possible to stream a part of the transfer through an xz algorithm such as https://bitbucket.org/Rawr/goxz/.

@Redundancy
Copy link
Owner

There is some stuff missing for support of compressed blocks at the moment - particularly the block source implementation would need to translate a request for a set of blocks into a correct range in the compressed source.

@Redundancy Redundancy self-assigned this Jan 27, 2015
@Redundancy
Copy link
Owner

I'm working on some changes that should help to enable this by pulling the block source base lookup of the start and end of a block into an interface (which will allow compressed ranges). It would still need implementation of the compression, some extraction in the http requester and the range lookup, but that ought to enable block-based compression.

@fire
Copy link
Author

fire commented Jul 20, 2015

@Redundancy
Copy link
Owner

I'll hopefully have a look at compression soon

@fire
Copy link
Author

fire commented Oct 28, 2015

Any updates?

@Redundancy
Copy link
Owner

Sorry, I haven't had much time for this, and currently I can't see when I will in the next few months.
Perhaps I'll manage to squeeze some time in somehow.

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

No branches or pull requests

2 participants