Skip to content

Remove unneeded CUDF_EXPORT from some cudf/detail headers#21693

Merged
rapids-bot[bot] merged 26 commits intorapidsai:mainfrom
davidwendt:cudf-unexport
Mar 24, 2026
Merged

Remove unneeded CUDF_EXPORT from some cudf/detail headers#21693
rapids-bot[bot] merged 26 commits intorapidsai:mainfrom
davidwendt:cudf-unexport

Conversation

@davidwendt
Copy link
Copy Markdown
Contributor

@davidwendt davidwendt commented Mar 6, 2026

Description

Removes the CUDF_EXPORT decorator from many headers in the cpp/include/cudf/detail folder.
All of these have public interfaces and are not longer called outside of libcudf.
Also fixes the doxygen for some of the detail functions as appropriate.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@davidwendt davidwendt self-assigned this Mar 6, 2026
@davidwendt davidwendt added 2 - In Progress Currently a work in progress libcudf Affects libcudf (C++/CUDA) code. improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Mar 6, 2026
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Mar 6, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt davidwendt added 3 - Ready for Review Ready for review by team and removed 2 - In Progress Currently a work in progress labels Mar 11, 2026
@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt
Copy link
Copy Markdown
Contributor Author

/ok to test

@davidwendt davidwendt marked this pull request as ready for review March 17, 2026 21:23
@davidwendt davidwendt requested a review from a team as a code owner March 17, 2026 21:23
@davidwendt davidwendt requested review from bdice and mythrocks March 17, 2026 21:23
@davidwendt
Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot rapids-bot Bot merged commit b593be9 into rapidsai:main Mar 24, 2026
218 of 224 checks passed
@davidwendt davidwendt deleted the cudf-unexport branch March 24, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3 - Ready for Review Ready for review by team improvement Improvement / enhancement to an existing function libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants