-
Notifications
You must be signed in to change notification settings - Fork 912
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
Remove nvstrdesc_s from cuio #7841
Remove nvstrdesc_s from cuio #7841
Conversation
Can you please add a high-level list of changes to the description, and list the issue(s) this PR addresses? |
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 great!
A couple of small asks, just to be as consistent as possible with the rest of libcudf.
@kkraus14 this PR has been incorrectly marked to require Java and Ops reviews. Was there a way to clear this? |
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.
👍
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.
🥳
Removing |
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. I think Devavret's comment on the include style might need to be addressed though.
Why not use |
|
I don't think that's the case. The whole struct is going to have to be aligned to 8 bytes because of the pointer anyway. |
cudf/cpp/include/cudf/strings/string_view.hpp Lines 337 to 340 in ab7fe05
BTW, @jrhemstad, the memory requirement is in |
Codecov Report
@@ Coverage Diff @@
## branch-0.20 #7841 +/- ##
===============================================
- Coverage 82.88% 82.51% -0.38%
===============================================
Files 103 103
Lines 17668 17296 -372
===============================================
- Hits 14645 14272 -373
- Misses 3023 3024 +1
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.
CMake approval
@gpucibot merge |
Fixes #5682.
nvstrdesc_s
was replaced withthrust::pair<const char*, size_type>;
.nvstrdesc_s
related logical functions such asnvstr_is_lesser
,nvstr_is_greater
etc. were removed.make_column
function related tocolumn_buffer
was moved from a header file to an implementation file.