-
Notifications
You must be signed in to change notification settings - Fork 477
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
Native compress support #70
Comments
We will support unloading table data to the stage, if not support ZIP ontime table CSV format is: 60G+, ZIP is later: 6G+. |
I think compress suites for many pieces compressed files(/a.zip, b.zip ...), not good for one big file. |
Yeah, unloading table data, copy into best practice support multi-file zip |
I'm working on this feature now! |
Looks great to me 👍 |
In the Databend, it will adds:
|
This feature has been implemented, planned to be released in opendal 0.5 |
Make opendal work well with
zstd
,zip
and so on.For the first stage, we will focus on the
read
part of compress which meansdecompress
of a single compressed file likexxx.zstd
,yyy.gz
unarchive
of an archived file likeaaa.tar
,bbb.zip
It's obvious that
unarchive
support will depend ondecompress
support.As requested by our community, we will support
zip
first to make sure our design is in the right direction.Promise
compress
andarchive
will be gated by carge features)Future
After this feature supported, OpenDAL users can read compressed file like the following:
OpenDAL will help address all problems around
gz
,zstd
,zip
,xz
, everything works!One more thing: docker image / CD / DVD are also archived files, so we can ...
Unresolved Tasks
The text was updated successfully, but these errors were encountered: