Skip to content

Commit

Permalink
chore: remove unused dependency (apache#823)
Browse files Browse the repository at this point in the history
* chore: remove arrow2 benchmark

* chore: remove unused dep
  • Loading branch information
chunshao90 authored Apr 11, 2023
1 parent ed77904 commit 68cd67b
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 272 deletions.
164 changes: 5 additions & 159 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 1 addition & 30 deletions benchmarks/benches/bench.rs
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.

//! Benchmarks

use std::sync::Once;

use benchmarks::{
arrow2_bench::Arrow2Bench,
config::{self, BenchConfig},
merge_memtable_bench::MergeMemTableBench,
merge_sst_bench::MergeSstBench,
Expand Down Expand Up @@ -171,33 +170,6 @@ fn bench_merge_memtable(c: &mut Criterion) {
group.finish();
}

fn bench_arrow2_iter(b: &mut Bencher<'_>, bench: &Arrow2Bench) {
b.iter(|| bench.run_bench())
}

fn bench_arrow2(c: &mut Criterion) {
let config = init_bench();

let mut group = c.benchmark_group("read_arrow2");

group.measurement_time(config.sst_bench.bench_measurement_time.0);
group.sample_size(config.sst_bench.bench_sample_size);

let mut bench = Arrow2Bench::new(config.sst_bench);

for i in 0..bench.num_benches() {
bench.init_for_bench(i);

group.bench_with_input(
BenchmarkId::new("read_arrow2", format!("{}/{}", bench.sst_file_name, i)),
&bench,
bench_arrow2_iter,
);
}

group.finish();
}

fn bench_wal_write_iter(b: &mut Bencher<'_>, bench: &WalWriteBench) {
b.iter(|| bench.run_bench())
}
Expand Down Expand Up @@ -229,7 +201,6 @@ criterion_group!(
bench_merge_sst,
bench_scan_memtable,
bench_merge_memtable,
bench_arrow2,
bench_wal_write,
);

Expand Down
Loading

0 comments on commit 68cd67b

Please sign in to comment.