fix(lint): lint warnings for db benchmark tools (#11011)

This commit is contained in:
Emilia Hane
2024-09-19 13:32:07 +02:00
committed by GitHub
parent f9abc8a35c
commit 5f022e1cd1
3 changed files with 33 additions and 14 deletions

View File

@ -1,14 +1,22 @@
#![allow(missing_docs)]
use std::{path::Path, sync::Arc};
use criterion::{
black_box, criterion_group, criterion_main, measurement::WallTime, BenchmarkGroup, Criterion,
};
use pprof::criterion::{Output, PProfProfiler};
use reth_db::tables::*;
use reth_db::{tables::*, test_utils::create_test_rw_db_with_path};
use reth_db_api::{
cursor::{DbCursorRO, DbCursorRW, DbDupCursorRO, DbDupCursorRW},
table::{Decode, Decompress, DupSort},
transaction::DbTx,
database::Database,
table::{Compress, Decode, Decompress, DupSort, Encode, Table},
transaction::{DbTx, DbTxMut},
};
use reth_fs_util as fs;
mod utils;
use utils::*;
criterion_group! {
name = benches;
@ -291,5 +299,3 @@ where
// group.bench_function(format!("{}.RandomRead", T::NAME), |b| {});
}
include!("./utils.rs");