disable tmp_store in saved

This commit is contained in:
abbycin 2025-09-21 15:13:39 +08:00
parent e74d42ca2f
commit d9b969f644
Signed by: abby
GPG Key ID: B636E0F0307EF8EB

View File

@ -73,6 +73,7 @@ fn main() {
opt.tmp_store = args.mode != "get"; opt.tmp_store = args.mode != "get";
opt.gc_timeout = 1000 * 60; // make sure GC will not work opt.gc_timeout = 1000 * 60; // make sure GC will not work
let mut saved = opt.clone(); let mut saved = opt.clone();
saved.tmp_store = false;
// opt.cache_capacity = 3 << 30; // this is very important for large key-value store // opt.cache_capacity = 3 << 30; // this is very important for large key-value store
let mut db = Mace::new(opt.validate().unwrap()).unwrap(); let mut db = Mace::new(opt.validate().unwrap()).unwrap();
@ -100,6 +101,7 @@ fn main() {
}); });
pre_tx.commit().unwrap(); pre_tx.commit().unwrap();
drop(pre_tx); drop(pre_tx);
log::info!("=====");
drop(db); drop(db);
// re-open db // re-open db
saved.tmp_store = true; saved.tmp_store = true;