Skip to content

Commit 45a19b0

Browse files
committed
add count distinct group benchmarks
1 parent c4461b7 commit 45a19b0

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

datafusion/functions-aggregate/benches/count_distinct.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,13 @@ fn count_distinct_groups_benchmark(c: &mut Criterion) {
228228
b.iter(|| {
229229
let (_schema, args) = prepare_args(DataType::Int64);
230230
let mut acc = count_fn.create_groups_accumulator(args).unwrap();
231-
acc.update_batch(&[values.clone()], &group_indices, None, num_groups)
232-
.unwrap();
231+
acc.update_batch(
232+
std::slice::from_ref(&values),
233+
&group_indices,
234+
None,
235+
num_groups,
236+
)
237+
.unwrap();
233238
acc.evaluate(EmitTo::All).unwrap()
234239
})
235240
});

0 commit comments

Comments
 (0)