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

Remove row conversion code from libcudf #15234

Merged
merged 1 commit into from
Mar 5, 2024

Conversation

ttnghia
Copy link
Contributor

@ttnghia ttnghia commented Mar 5, 2024

This is to remove the row conversion code from libcudf. It was move from spark-rapids-jni (by #14664) to temporarily workaround the issue due to conflict of kernel names that causes invalid memory access when calling to thrust::in(ex)clusive_scan (NVIDIA/spark-rapids-jni#1567).

Now we have fixes for the namespace visibility issue (by marking all libcudf kenels private in rapidsai/rapids-cmake#523 and NVIDIA/cuCollections#422) and need to move back the code.

Closes #14853.

This reverts commit 36f56c9.

# Conflicts:
#	cpp/include/cudf/row_conversion.hpp
#	cpp/tests/transform/row_conversion.cpp
#	java/src/main/native/src/row_conversion.cu
@ttnghia ttnghia added 3 - Ready for Review Ready for review by team libcudf Affects libcudf (C++/CUDA) code. Spark Functionality that helps Spark RAPIDS improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Mar 5, 2024
@ttnghia ttnghia requested a review from bdice March 5, 2024 22:09
@ttnghia ttnghia self-assigned this Mar 5, 2024
@ttnghia ttnghia requested review from a team as code owners March 5, 2024 22:09
@ttnghia ttnghia requested a review from robertmaynard March 5, 2024 22:09
@github-actions github-actions bot added the CMake CMake build issue label Mar 5, 2024
@ttnghia
Copy link
Contributor Author

ttnghia commented Mar 5, 2024

/merge

@rapids-bot rapids-bot bot merged commit e612a8a into rapidsai:branch-24.04 Mar 5, 2024
73 checks passed
@ttnghia ttnghia deleted the remove_row_conversion branch March 6, 2024 06:35
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 CMake CMake build issue improvement Improvement / enhancement to an existing function libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change Spark Functionality that helps Spark RAPIDS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEA] Remove row coversion code since we have fixed the kernel visibility issue
3 participants