Skip to content

Commit a2bd369

Browse files
committed
fixed size list
1 parent e1d83fb commit a2bd369

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
@@ -438,13 +438,15 @@ impl PhysicalPlanner {
438438
}
439439
},
440440
Value::ListVal(values) => {
441-
dbg!(values);
441+
//dbg!(values);
442442
//dbg!(literal.datatype.as_ref().unwrap());
443443
//dbg!(data_type);
444444
match data_type {
445445
DataType::List(f) if f.data_type().equals_datatype(&DataType::Int32) => {
446-
SingleRowListArrayBuilder::new(Arc::new(Int32Array::from(values.clone().int_values)))
447-
.build_list_scalar()
446+
let vals = values.clone().int_values;
447+
let len = &vals.len();
448+
SingleRowListArrayBuilder::new(Arc::new(Int32Array::from(vals)))
449+
.build_fixed_size_list_scalar(*len)
448450
}
449451
_ => todo!()
450452
}

0 commit comments

Comments
 (0)