Skip to content

Commit b2cb564

Browse files
committed
perf(scan): pre-allocate transform_spec Vec in StateInfo
1 parent 945eea4 commit b2cb564

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel/src/scan/state_info.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ impl StateInfo {
110110
let partition_columns = table_configuration.metadata().partition_columns();
111111
let column_mapping_mode = table_configuration.column_mapping_mode();
112112
let mut read_fields = Vec::with_capacity(logical_schema.num_fields());
113-
let mut transform_spec = Vec::new();
113+
let mut transform_spec = Vec::with_capacity(logical_schema.num_fields());
114114
let mut last_physical_field: Option<String> = None;
115115

116116
let metadata_info = validate_metadata_columns(&logical_schema, table_configuration)?;

0 commit comments

Comments
 (0)