diff --git a/kernel/src/engine/arrow_expression/mod.rs b/kernel/src/engine/arrow_expression/mod.rs index 555af3c8f2..88493eff6a 100644 --- a/kernel/src/engine/arrow_expression/mod.rs +++ b/kernel/src/engine/arrow_expression/mod.rs @@ -107,7 +107,11 @@ impl Scalar { let field = ArrowField::new(LIST_ARRAY_ROOT, t.element_type().try_into()?, true); Arc::new(ListArray::new_null(Arc::new(field), num_rows)) } - Null(DataType::Map { .. }) => unimplemented!(), + Null(DataType::Map { .. }) => { + return Err(Error::unsupported( + "Scalar::to_array does not yet support Map types", + )); + } }; Ok(arr) }