Is your feature request related to a problem? Please describe.PR added the ability to support nested type for XxHash64. Originally it's required by Hyper log log plus plus(HLL++) to fix https://github.com/NVIDIA/spark-rapids-jni/issues/2574. As a byproduct, we can enable nested type for GpuXxHash64 in Spark-Rapids.
Describe the solution you'd like
check the nested type depth, note consecutive lists only count for one depth. For more details, refer to the JNI repo PR.
map is list of struct in CUDF, so map should count for two depth.
Additional context
It's just a byproduct, currently is not required by any customer.
The priority should be low.
Is your feature request related to a problem? Please describe. PR added the ability to support nested type for
XxHash64
. Originally it's required by Hyper log log plus plus(HLL++) to fix https://github.com/NVIDIA/spark-rapids-jni/issues/2574. As a byproduct, we can enable nested type for GpuXxHash64 in Spark-Rapids.Describe the solution you'd like
Additional context It's just a byproduct, currently is not required by any customer. The priority should be low.