Skip to content

Commit 9d390b4

Browse files
committed
lint
1 parent e2ccc63 commit 9d390b4

1 file changed

Lines changed: 26 additions & 26 deletions

File tree

datafusion/functions-nested/benches/array_resize.rs

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -45,64 +45,64 @@ fn criterion_benchmark(c: &mut Criterion) {
4545
bench_case(
4646
&mut group,
4747
"grow_uniform_fill_10_to_500",
48-
vec![
48+
&[
4949
ColumnarValue::Array(create_int64_list_array(NUM_ROWS, 10)),
5050
ColumnarValue::Array(repeated_int64_array(500)),
5151
ColumnarValue::Array(repeated_int64_array(7)),
5252
],
53-
arg_fields.clone(),
54-
return_field.clone(),
55-
config_options.clone(),
53+
&arg_fields,
54+
&return_field,
55+
&config_options,
5656
);
5757

5858
bench_case(
5959
&mut group,
6060
"shrink_uniform_fill_500_to_10",
61-
vec![
61+
&[
6262
ColumnarValue::Array(create_int64_list_array(NUM_ROWS, 500)),
6363
ColumnarValue::Array(repeated_int64_array(10)),
6464
ColumnarValue::Array(repeated_int64_array(7)),
6565
],
66-
arg_fields.clone(),
67-
return_field.clone(),
68-
config_options.clone(),
66+
&arg_fields,
67+
&return_field,
68+
&config_options,
6969
);
7070

7171
bench_case(
7272
&mut group,
7373
"grow_default_null_fill_10_to_500",
74-
vec![
74+
&[
7575
ColumnarValue::Array(create_int64_list_array(NUM_ROWS, 10)),
7676
ColumnarValue::Array(repeated_int64_array(500)),
7777
],
78-
two_arg_fields,
79-
return_field.clone(),
80-
config_options.clone(),
78+
&two_arg_fields,
79+
&return_field,
80+
&config_options,
8181
);
8282

8383
bench_case(
8484
&mut group,
8585
"grow_variable_fill_10_to_500",
86-
vec![
86+
&[
8787
ColumnarValue::Array(create_int64_list_array(NUM_ROWS, 10)),
8888
ColumnarValue::Array(repeated_int64_array(500)),
8989
ColumnarValue::Array(distinct_fill_array()),
9090
],
91-
arg_fields.clone(),
92-
return_field.clone(),
93-
config_options.clone(),
91+
&arg_fields,
92+
&return_field,
93+
&config_options,
9494
);
9595

9696
bench_case(
9797
&mut group,
9898
"mixed_grow_shrink_1000x_100",
99-
vec![
99+
&[
100100
ColumnarValue::Array(create_int64_list_array(NUM_ROWS, 100)),
101101
ColumnarValue::Array(mixed_size_array()),
102102
],
103-
arg_fields[..2].to_vec(),
104-
return_field,
105-
config_options,
103+
&arg_fields[..2],
104+
&return_field,
105+
&config_options,
106106
);
107107

108108
group.finish();
@@ -111,18 +111,18 @@ fn criterion_benchmark(c: &mut Criterion) {
111111
fn bench_case(
112112
group: &mut BenchmarkGroup<'_, WallTime>,
113113
name: &str,
114-
args: Vec<ColumnarValue>,
115-
arg_fields: Vec<Arc<Field>>,
116-
return_field: Arc<Field>,
117-
config_options: Arc<ConfigOptions>,
114+
args: &[ColumnarValue],
115+
arg_fields: &[Arc<Field>],
116+
return_field: &Arc<Field>,
117+
config_options: &Arc<ConfigOptions>,
118118
) {
119119
let udf = ArrayResize::new();
120120
group.bench_function(name, |b| {
121121
b.iter(|| {
122122
black_box(
123123
udf.invoke_with_args(ScalarFunctionArgs {
124-
args: args.clone(),
125-
arg_fields: arg_fields.clone(),
124+
args: args.to_vec(),
125+
arg_fields: arg_fields.to_vec(),
126126
number_rows: NUM_ROWS,
127127
return_field: return_field.clone(),
128128
config_options: config_options.clone(),

0 commit comments

Comments
 (0)