[BUG] Hash Partitioning can fail for very small batches #2279
Labels
bug
Something isn't working
cudf_dependency
An issue or PR with this label depends on a new feature in cudf
P0
Must have for release
I am not 100% sure what the issue is, but we can get an invalid partition range for hash partitioning in some cases with the following patch.
This also triggers #2278 so only look at
FAILED ../../src/main/python/join_test.py::test_sortmerge_join_array[100-Left-Array(String)][IGNORE_ORDER({'local': True})]
FAILED ../../src/main/python/join_test.py::test_sortmerge_join_array[100-Right-Array(String)][IGNORE_ORDER({'local': True})]
FAILED ../../src/main/python/join_test.py::test_sortmerge_join_array[100-Inner-Array(String)][IGNORE_ORDER({'local': True})]
FAILED ../../src/main/python/join_test.py::test_sortmerge_join_array[100-LeftSemi-Array(String)][IGNORE_ORDER({'local': True})]
FAILED ../../src/main/python/join_test.py::test_sortmerge_join_array[100-Cross-Array(String)][IGNORE_ORDER({'local': True})]
The exception I get back is
I'm not sure if it is an issue with cudf or what.
The text was updated successfully, but these errors were encountered: