-
Notifications
You must be signed in to change notification settings - Fork 933
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
Add column_device_view pointers to EncColumnDesc #7097
Add column_device_view pointers to EncColumnDesc #7097
Conversation
…arquet-writer-col-device-view
…arquet-writer-col-device-view
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.
Going great so far!
…arquet-writer-col-device-view
…arquet-writer-col-device-view
…arquet-writer-col-device-view
Avoid early exit for empty table
Codecov Report
@@ Coverage Diff @@
## branch-0.18 #7097 +/- ##
===============================================
+ Coverage 82.09% 82.20% +0.11%
===============================================
Files 97 100 +3
Lines 16474 16952 +478
===============================================
+ Hits 13524 13936 +412
- Misses 2950 3016 +66
Continue to review full report at Codecov.
|
You should be able to remove |
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.
partial review.
Gotta say, static_cast -> element and strdesc mess -> string_view look 🔥
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 like you may need to add some parquet tests that use strings columns that contain non-ASCII UTF-8 characters.
…arquet-writer-col-device-view
…arquet-writer-col-device-view
…arquet-writer-col-device-view
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, couple of small changes.
cpp/src/io/parquet/page_enc.cu
Outdated
* @param[out] col_desc Column description array [column_id] | ||
* @param[out] leaf_column_views Device vector to store leaf columns |
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.
If possible, prefer return value to output parameters.
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.
Just one tiny thing but I've already changed it in my branch so can be let go.
rerun tests |
1 similar comment
rerun tests |
@gpucibot merge |
Closes #6893, closes #6894. Contributes to #5682
Reduce usage of stats_column_desc members in Parquet writer with column_device_view members.