-
Notifications
You must be signed in to change notification settings - Fork 89
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
Allow cuco::arrow_filter_policy
to accept a custom implementation of xxhash_64
#642
Allow cuco::arrow_filter_policy
to accept a custom implementation of xxhash_64
#642
Conversation
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! Let's use cuda::std::
utilities when possible for all host-device functions.
Co-authored-by: Yunsong Wang <[email protected]>
span
like keys for xxhash_64
hasher for cuco::arrow_filter_policy
span
like keys for xxhash
hashers for cuco::arrow_filter_policy
Converting to draft to add a couple of bitwise tests for |
span
like keys for xxhash
hashers for cuco::arrow_filter_policy
arrow_filter_policy
to accept a custom implementation of xxhash_64
.
arrow_filter_policy
to accept a custom implementation of xxhash_64
.cuco::arrow_filter_policy
to accept a custom implementation of xxhash_64
.
/ok to test |
/ok to test |
cuco::arrow_filter_policy
to accept a custom implementation of xxhash_64
.cuco::arrow_filter_policy
to accept a custom implementation of xxhash_64
This PR allows
cuco::arrow_filter_policy
to accept a custom implementation ofxxhash_64
hasher or usecuco::xxhash_64
if nothing provided. Related to rapidsai/cudf#17164 and rapidsai/cudf#17393