Skip to content

Commit 30b5888

Browse files
committed
fmt
1 parent 8b546e4 commit 30b5888

1 file changed

Lines changed: 30 additions & 26 deletions

File tree

datafusion/core/benches/parquet_struct_query.rs

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
use arrow::array::{ArrayRef, Int32Array, StringArray, StructArray};
2121
use arrow::datatypes::{DataType, Field, Fields, Schema, SchemaRef};
2222
use arrow::record_batch::RecordBatch;
23-
use criterion::{criterion_group, criterion_main, Criterion};
23+
use criterion::{Criterion, criterion_group, criterion_main};
2424
use datafusion::prelude::SessionContext;
2525
use datafusion_common::instant::Instant;
2626
use parquet::arrow::ArrowWriter;
@@ -98,11 +98,7 @@ fn generate_batch(batch_id: usize) -> RecordBatch {
9898
),
9999
]);
100100

101-
RecordBatch::try_new(
102-
schema,
103-
vec![id_array, Arc::new(struct_array)],
104-
)
105-
.unwrap()
101+
RecordBatch::try_new(schema, vec![id_array, Arc::new(struct_array)]).unwrap()
106102
}
107103

108104
fn generate_file() -> NamedTempFile {
@@ -210,11 +206,13 @@ fn criterion_benchmark(c: &mut Criterion) {
210206
});
211207

212208
c.bench_function("filter_struct_range", |b| {
213-
b.iter(|| query(
214-
&ctx,
215-
&rt,
216-
"select id from t where s['id'] > 100 and s['id'] < 200"
217-
))
209+
b.iter(|| {
210+
query(
211+
&ctx,
212+
&rt,
213+
"select id from t where s['id'] > 100 and s['id'] < 200",
214+
)
215+
})
218216
});
219217

220218
// Join queries (limited with WHERE id < 1000 for performance)
@@ -272,28 +270,34 @@ fn criterion_benchmark(c: &mut Criterion) {
272270
});
273271

274272
c.bench_function("group_by_struct_with_count", |b| {
275-
b.iter(|| query(
276-
&ctx,
277-
&rt,
278-
"select s['id'], count(*) from t group by s['id']"
279-
))
273+
b.iter(|| {
274+
query(
275+
&ctx,
276+
&rt,
277+
"select s['id'], count(*) from t group by s['id']",
278+
)
279+
})
280280
});
281281

282282
c.bench_function("group_by_multiple_with_count", |b| {
283-
b.iter(|| query(
284-
&ctx,
285-
&rt,
286-
"select id, s['id'], count(*) from t group by id, s['id']"
287-
))
283+
b.iter(|| {
284+
query(
285+
&ctx,
286+
&rt,
287+
"select id, s['id'], count(*) from t group by id, s['id']",
288+
)
289+
})
288290
});
289291

290292
// Additional queries
291293
c.bench_function("order_by_struct_limit", |b| {
292-
b.iter(|| query(
293-
&ctx,
294-
&rt,
295-
"select id, s['id'] from t order by s['id'] limit 1000"
296-
))
294+
b.iter(|| {
295+
query(
296+
&ctx,
297+
&rt,
298+
"select id, s['id'] from t order by s['id'] limit 1000",
299+
)
300+
})
297301
});
298302

299303
c.bench_function("distinct_struct_field", |b| {

0 commit comments

Comments
 (0)