(
column_count: usize,
row_count: usize,
projection_size: usize,
)
| 70 | } |
| 71 | |
| 72 | fn make_input( |
| 73 | column_count: usize, |
| 74 | row_count: usize, |
| 75 | projection_size: usize, |
| 76 | ) -> (RecordBatch, Vec<usize>) { |
| 77 | let rb = make_record_batch(column_count, row_count); |
| 78 | let projection = (0..projection_size).collect::<Vec<_>>(); |
| 79 | (rb, projection) |
| 80 | } |
| 81 | |
| 82 | fn criterion_benchmark(c: &mut Criterion) { |
| 83 | [10, 100, 1000].iter().for_each(|&column_count| { |
no test coverage detected