-
Notifications
You must be signed in to change notification settings - Fork 915
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
Support for Zstandard decompression in ORC reader #10873
Conversation
This reverts commit e04ac19.
Co-authored-by: Mike Wilson <[email protected]>
This reverts commit 7a7c7f8.
Codecov Report
@@ Coverage Diff @@
## branch-22.06 #10873 +/- ##
================================================
+ Coverage 86.30% 86.32% +0.02%
================================================
Files 144 144
Lines 22665 22668 +3
================================================
+ Hits 19560 19569 +9
+ Misses 3105 3099 -6
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me after other comments are addressed.
rerun tests |
1 similar comment
rerun tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Just one minor nit.
cpp/src/io/comp/uncomp.cpp
Outdated
|
||
// Copy temporary output to `dst` | ||
CUDF_CUDA_TRY( | ||
cudaMemcpyAsync(dst.data(), d_dst.data(), dst.size(), cudaMemcpyDeviceToHost, stream.value())); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cudaMemcpyAsync(dst.data(), d_dst.data(), dst.size(), cudaMemcpyDeviceToHost, stream.value())); | |
cudaMemcpyAsync(dst.data(), d_dst.data(), max_uncomp_page_size, cudaMemcpyDeviceToHost, stream.value())); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just realized from this suggestion that we don't need to copy the whole buffer, just the portion that contains the actual output.
@gpucibot merge |
Adds decompressor API for host-to-host decompression for ORC footer decompression.
Test changes: