-
Notifications
You must be signed in to change notification settings - Fork 908
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
Update get_cucollections to use rapids-cmake #11139
Update get_cucollections to use rapids-cmake #11139
Conversation
I have a question about how to smoothly update cuco git tag in the future: if there is a breaking change coming with the new git tag, should the person open PRs in all related repos like |
For breaking changes you can use an override in a PR for each project first to roll out the change, and verify everything works. Before merging the PR's we update rapids-CMake and remove the overrides and merge the PRs. |
Codecov Report
@@ Coverage Diff @@
## branch-22.08 #11139 +/- ##
===============================================
Coverage ? 86.34%
===============================================
Files ? 144
Lines ? 22729
Branches ? 0
===============================================
Hits ? 19625
Misses ? 3104
Partials ? 0 Continue to review full report at Codecov.
|
Got it. I'm still a bit concerned about this since it's mainly me updating cuco. Currently, I only need to take care of cudf whenever made the change. And in the future, I need to make 3 PRs for |
The current solution just kicks the can down the road, though. The way that things currently work, if we update This is only an issue for breaking changes, right? |
Agreed
Yes, breaking changes only. There will be one major breaking change (NVIDIA/cuCollections#157) coming soon so it makes me think of how to do the git update properly. If I have write access to all repos, I still need to get all PRs approved before merging the one in |
That timeline sounds correct to me. |
@gpucibot merge |
This ensures that a consistent cuco version is used across all of RAPIDS. See rapidsai/rapids-cmake#201 and rapidsai/cudf#11139 Authors: - Vyas Ramasubramani (https://github.com/vyasr) Approvers: - Robert Maynard (https://github.com/robertmaynard) URL: #722
This ensures that a consistent cuco version is used across all of RAPIDS. See rapidsai/rapids-cmake#201.