What is the problem the feature request solves?
Is your feature request related to a problem or challenge?
DataFusion uses ColumnarValue to represent Arrays and Scalars.
#[derive(Clone, Debug)]
pub enum ColumnarValue {
/// Array of values
Array(ArrayRef),
/// A single value
Scalar(ScalarValue),
}
Perhaps we should use this in the UDF signatures. This avoids the need to pass in row counts.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response
Describe the potential solution
No response
Additional context
No response
What is the problem the feature request solves?
Is your feature request related to a problem or challenge?
DataFusion uses
ColumnarValueto represent Arrays and Scalars.Perhaps we should use this in the UDF signatures. This avoids the need to pass in row counts.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response
Describe the potential solution
No response
Additional context
No response