What is the problem the feature request solves?
When I enabled Comet in our workload, I found that AtLeastNNonNulls is not supported yet so I wired it via the CometCodegenDispatch.
object CometAtLeastNNonNulls extends CometCodegenDispatch[AtLeastNNonNulls]
It turns out that doing so is slower (~ 8% more in total runtime) than falling back to Spark on AtLeastNNonNulls.
Describe the potential solution
Support AtLeastNNonNulls with native Rust counterpart.
Additional context
No response
What is the problem the feature request solves?
When I enabled Comet in our workload, I found that
AtLeastNNonNullsis not supported yet so I wired it via theCometCodegenDispatch.It turns out that doing so is slower (~ 8% more in total runtime) than falling back to Spark on
AtLeastNNonNulls.Describe the potential solution
Support
AtLeastNNonNullswith native Rust counterpart.Additional context
No response