Skip to content

Commit f3e38ea

Browse files
committed
refacor source by comment
1 parent d6638b0 commit f3e38ea

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/query/storages/index/benches/build_from_block.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ fn bench_u64(c: &mut Criterion) {
4444
let column = block.try_column_by_name("a").unwrap();
4545

4646
let mut builder = Xor8Builder::create();
47-
let values: Vec<DataValue> = (0..column.len()).map(|i| column.get(i)).collect();
47+
let mut values = vec![];
48+
(0..column.len()).for_each(|i| values.push(column.get(i)));
4849
builder.add_keys(&values);
4950
let filter = builder.build().unwrap();
5051

@@ -55,7 +56,6 @@ fn bench_u64(c: &mut Criterion) {
5556
c.bench_function("xor8_filter_u64_1m_rows_build_from_column_to_values", |b| {
5657
b.iter(|| {
5758
let mut builder = Xor8Builder::create();
58-
let values: Vec<DataValue> = (0..column.len()).map(|i| column.get(i)).collect();
5959
builder.add_keys(&criterion::black_box(values));
6060
let _filter = criterion::black_box(builder.build().unwrap());
6161
})
@@ -67,7 +67,8 @@ fn bench_string(c: &mut Criterion) {
6767
let column = block.try_column_by_name("a").unwrap();
6868

6969
let mut builder = Xor8Builder::create();
70-
let values: Vec<DataValue> = (0..column.len()).map(|i| column.get(i)).collect();
70+
let mut values = vec![];
71+
(0..column.len()).for_each(|i| values.push(column.get(i)));
7172
builder.add_keys(&values);
7273
let filter = builder.build().unwrap();
7374

@@ -80,7 +81,6 @@ fn bench_string(c: &mut Criterion) {
8081
|b| {
8182
b.iter(|| {
8283
let mut builder = Xor8Builder::create();
83-
let values: Vec<DataValue> = (0..column.len()).map(|i| column.get(i)).collect();
8484
builder.add_keys(&criterion::black_box(values));
8585
let _filter = criterion::black_box(builder.build().unwrap());
8686
})

0 commit comments

Comments
 (0)