-
Notifications
You must be signed in to change notification settings - Fork 919
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
[REVIEW] find_and_replace function #350
Conversation
@mt-jones @dantegd I assume hold off on merging this until after the refactor is pushed and completed? |
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.
May want to hold off on merging this until I've got my new type_dispatcher
merged in, because this is a perfect candidate for using it. See here: https://github.com/rapidsai/cudf/blob/fb8163df529574e3c75603a5e3c14d3164dc3245/libgdf/src/gdf_type_dispatcher.cuh
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.
One performance issue with the kernel to be checked, and some other requests.
@williamBlazing the type_dispatcher PR (#379) from @jrhemstad is now merged. Could you rework this PR to use it? It should simplify your code. :) |
Updated doxigen documentation. Fixed compilation erros.
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.
This is looking really good now. The type_dispatcher really simplifies things.
@jrhemstad can you review the new changes? @williamBlazing once you resolve conflicts and fix CI errors it looks good to go. Will also need to update the CHANGELOG (new check). |
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.
Thanks @williamBlazing !
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.
Nearly there. For the most part this code looks great. Thanks guys! One change from thrust::device_vector to rmm::device_vector needed, and suggesting some cosmetic doc changes.
I just realized that this implements the C++ side but the Python side is still to do. Do you guys have plans for this @williamBlazing ? |
rerun tests. Grrrrr. |
run tests |
I was waiting on CI to merge. This one is fine for anyone to merge (I added the "ready to merge" tag) once CI passes. |
@kkraus14 are we ignoring CI failures now? |
@harrism as long as the required ones are passing we can ignore the HANGS for now. If a test explicitly fails with actual output that shouldn't be ignored. |
Replace function moved from old libgdf repo. It was on PR# 106