Skip to content

Commit 0811dbb

Browse files
committed
fixed size list
1 parent c5df8b8 commit 0811dbb

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

native/core/src/execution/planner.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -440,13 +440,15 @@ impl PhysicalPlanner {
440440
}
441441
},
442442
Value::ListVal(values) => {
443-
dbg!(values);
443+
//dbg!(values);
444444
//dbg!(literal.datatype.as_ref().unwrap());
445445
//dbg!(data_type);
446446
match data_type {
447447
DataType::List(f) if f.data_type().equals_datatype(&DataType::Int32) => {
448-
SingleRowListArrayBuilder::new(Arc::new(Int32Array::from(values.clone().int_values)))
449-
.build_list_scalar()
448+
let vals = values.clone().int_values;
449+
let len = &vals.len();
450+
SingleRowListArrayBuilder::new(Arc::new(Int32Array::from(vals)))
451+
.build_fixed_size_list_scalar(*len)
450452
}
451453
_ => todo!()
452454
}

0 commit comments

Comments
 (0)