File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
src/query/storages/index/benches Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,8 @@ fn bench_u64(c: &mut Criterion) {
55
55
56
56
c. bench_function ( "xor8_filter_u64_1m_rows_build_from_column_to_values" , |b| {
57
57
b. iter ( || {
58
+ let mut values = vec ! [ ] ;
59
+ ( 0 ..column. len ( ) ) . for_each ( |i| values. push ( column. get ( i) ) ) ;
58
60
let mut builder = Xor8Builder :: create ( ) ;
59
61
builder. add_keys ( & criterion:: black_box ( values) ) ;
60
62
let _filter = criterion:: black_box ( builder. build ( ) . unwrap ( ) ) ;
@@ -79,6 +81,8 @@ fn bench_string(c: &mut Criterion) {
79
81
c. bench_function (
80
82
"xor8_filter_string16to32_1m_rows_build_from_column_to_values" ,
81
83
|b| {
84
+ let mut values = vec ! [ ] ;
85
+ ( 0 ..column. len ( ) ) . for_each ( |i| values. push ( column. get ( i) ) ) ;
82
86
b. iter ( || {
83
87
let mut builder = Xor8Builder :: create ( ) ;
84
88
builder. add_keys ( & criterion:: black_box ( values) ) ;
You can’t perform that action at this time.
0 commit comments