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

Separate out log level macros #17

Merged
merged 5 commits into from
Jan 23, 2025
Merged

Separate out log level macros #17

merged 5 commits into from
Jan 23, 2025

Conversation

vyasr
Copy link
Contributor

@vyasr vyasr commented Jan 23, 2025

The log levels are universal for all projects and are also usable in pure C code, so they can live in a standalone, nontemplated header.

vyasr added 5 commits January 16, 2025 22:44
This PR is the first step to addressing #10.
Add various style checks via pre-commit and run them in CI.
This PR adds conda packages (via rattler-build) and wheel builds of the
C++ DSO.
This PR adds tests of the logger and runs them as part of the conda
package build. To ensure correctness of both the code and the conda
package itself, the tests are built and run both as part of the package
build and in a subsequent test stage against the installed package. The
wheel is currently untested since there is not an easy way to do that
and we don't test C++ wheels anywhere else in RAPIDS currently. If we
start doing that elsewhere we can port the approach to here.
@vyasr vyasr added feature request New feature or request non-breaking Introduces a non-breaking change labels Jan 23, 2025
@vyasr vyasr self-assigned this Jan 23, 2025
@vyasr vyasr merged commit 08ce954 into main Jan 23, 2025
7 checks passed
@vyasr vyasr deleted the feat/log_levels branch January 23, 2025 22:45
@vyasr vyasr restored the feat/log_levels branch January 23, 2025 22:46
@vyasr vyasr deleted the feat/log_levels branch January 23, 2025 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant