[FEA] Implement lower/upper_bound for struct-typed columns #7690
Labels
feature request
New feature or request
libcudf
Affects libcudf (C++/CUDA) code.
Spark
Functionality that helps Spark RAPIDS
Is your feature request related to a problem? Please describe.
Distributed sort in Spark-RAPIDS requires Range Partitioning
Describe the solution you'd like
Range Partitioning is implemented utilizing lower/upper_bound calls. We would like bound be working for struct columns.
Describe alternatives you've considered
For datasets fitting on 1 GPU, the number of shuffle partitions can be set to 1 in Spark which bypasses calls to lower/upper_bounds. This is not generally applicable.
Additional context
See cuDF PR #7422 and NVIDIA/spark-rapids#1883
The text was updated successfully, but these errors were encountered: