Skip to content
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

[ENH] [2/5] Header structure: remove specialization includes #1438

Conversation

ahendriksen
Copy link
Contributor

@ahendriksen ahendriksen commented Apr 20, 2023

Specializations are deprecated in PR #1437 . This PR removes includes of these deprecated headers.

On top of PR #1437, it adds a single commit:

  • d5b5673: Remove includes of specialization headers within RAFT.

@ahendriksen ahendriksen requested review from a team as code owners April 20, 2023 17:04
@ahendriksen ahendriksen changed the title [ENH] [0/5] Header structure: remove specialization includes [ENH] [1/5] Header structure: remove specialization includes Apr 20, 2023
@ahendriksen
Copy link
Contributor Author

Review tip: the only difference compared to PR #1437 is the last commit. The full diff wrt branch-23.06 includes PR #1437, so it is a bit much.

@ahendriksen ahendriksen changed the title [ENH] [1/5] Header structure: remove specialization includes [ENH] [2/5] Header structure: remove specialization includes Apr 20, 2023
@ahendriksen ahendriksen self-assigned this Apr 21, 2023
@ahendriksen ahendriksen added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Apr 21, 2023
Copy link
Contributor

@tfeher tfeher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviwed the last commit, looks good to me.

Copy link
Member

@divyegala divyegala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love this one

Copy link
Member

@cjnolet cjnolet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, pending changes in #1437. I verified all of the existing specializations.cuh files (and specializations not in detail directories were indeed deprecated).

@cjnolet cjnolet closed this Apr 28, 2023
rapids-bot bot pushed a commit that referenced this pull request Apr 28, 2023
This is a rebase of all the commits in PRs:
- #1437 
- #1438 
- #1439 
- #1440 
- #1441 

The original PRs have not been rebased to preserve review comments. This PR is up to date with branch 23.06.

Closes #1416

Authors:
  - Allard Hendriksen (https://github.com/ahendriksen)

Approvers:
  - Divye Gala (https://github.com/divyegala)
  - Corey J. Nolet (https://github.com/cjnolet)

URL: #1469
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Time Improvement CMake cpp improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants