crate::ix!();
struct AutoCompactTest {
dbname: String,
tiny_cache: *mut Cache,
options: Options,
db: *mut dyn DB,
}
impl Default for AutoCompactTest {
fn default() -> Self {
todo!();
}
}
impl Drop for AutoCompactTest {
fn drop(&mut self) {
todo!();
}
}
const VALUE_SIZE: i32 = 200 * 1024;
const TOTAL_SIZE: i32 = 100 * 1024 * 1024;
const COUNT: i32 = TOTAL_SIZE / VALUE_SIZE;
impl AutoCompactTest {
pub fn key(&mut self, i: i32) -> String {
todo!();
}
pub fn size(&mut self,
start: &Slice,
limit: &Slice) -> u64 {
todo!();
}
pub fn do_reads(&mut self, n: i32) {
todo!();
}
}
#[test] fn auto_compact_test_read_all() {
todo!();
}
#[test] fn auto_compact_test_read_half() {
todo!();
}
fn dbautocompact_test_main (
argc: i32,
argv: *mut *mut u8) -> i32 {
todo!();
}