-
Notifications
You must be signed in to change notification settings - Fork 66
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
[BUG] RowConversionTest
fails after UNKNOWN_NULL_COUNT changes
#1169
Labels
bug
Something isn't working
Comments
mythrocks
added
bug
Something isn't working
? - Needs Triage
and removed
? - Needs Triage
labels
May 24, 2023
mythrocks
changed the title
[BUG]
[BUG] May 24, 2023
RowConversionTest
fails after UNKNOWN_NULL_COUNT changes in #1155RowConversionTest
fails after UNKNOWN_NULL_COUNT changes
Looks like this isn't related to the changes in #1148 or #1155. This test is failing after merging cudf/pull/13372. On round-tripping a test vector, the null mask is coming out empty. This then sets the null-count to null. |
I'm working on a fix now. Will post a PR shortly. |
mythrocks
added a commit
to mythrocks/spark-rapids-jni
that referenced
this issue
May 25, 2023
Fixes NVIDIA#1169. This commit fixes the null counts in row/column conversion, for all output columns. The prior fix in NVIDIA#1155 only fixed the count for STRING outputs. There are 2 additional/tangential fixes in this change: 1. `cudf::detail::null_count()` is used in place of `cudf::null_count()`, thus running on the current stream. 2. The Java `RowConversion.convertFromRowsFixedWidthOptimized()` now uses the `convertFromRowsFixedWidthOptimized()` native function instead of `convertFromRows()`. This should prove faster.
mythrocks
added a commit
to mythrocks/spark-rapids-jni
that referenced
this issue
May 25, 2023
Fixes NVIDIA#1169. This commit fixes the null counts in row/column conversion, for all output columns. The prior fix in NVIDIA#1155 only fixed the count for STRING outputs. There are 2 additional/tangential fixes in this change: 1. `cudf::detail::null_count()` is used in place of `cudf::null_count()`, thus running on the current stream. 2. The Java `RowConversion.convertFromRowsFixedWidthOptimized()` now uses the `convertFromRowsFixedWidthOptimized()` native function instead of `convertFromRows()`. This should prove faster. Signed-off-by: MithunR <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Repro:
Error:
The text was updated successfully, but these errors were encountered: