[FEA] Add nested struct support in serial hash functions #9119
Labels
feature request
New feature or request
libcudf
Affects libcudf (C++/CUDA) code.
Spark
Functionality that helps Spark RAPIDS
Milestone
Is your feature request related to a problem? Please describe.
Supported nested structs in serial mumur3 and md5 hash functions.
Describe the solution you'd like
Add flattening with struct null pushdown in top level hash functions. Should be straightforward with proper flattening utilities.
Describe alternatives you've considered
Adding struct support as part of the type dispatch, but this approach would require recursion for nested structs. Flattening within that dispatch would also cause issues because the struct parent null pushdown would have to be done per row.
The text was updated successfully, but these errors were encountered: