From 336afff93bdd09cfaad75bde25d6d6627ef7c24f Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 10 Oct 2024 23:40:36 +0300 Subject: Add compacted benchmark cases --- log_db/benches/utils.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'log_db/benches/utils.rs') diff --git a/log_db/benches/utils.rs b/log_db/benches/utils.rs index 63b3d84..c43e477 100644 --- a/log_db/benches/utils.rs +++ b/log_db/benches/utils.rs @@ -36,10 +36,14 @@ pub fn random_record(from_id: i64, to_id: i64) -> Record { pub fn prefill_db( db: &mut DB, n_records: usize, + compact: bool, ) -> Result<(), io::Error> { for _ in 0..n_records { let record = random_record(0, n_records as i64); db.upsert(&record)?; + if compact { + db.do_maintenance_tasks()?; + } } Ok(()) -- cgit v1.3