simplify cork interface related

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk committed 2024-07-03 06:34:16 +00:00
1 parent a1ced0a56f
commit 6dd6e4bfaf
10 files changed
+26 -22

No files matched your search

+1 -5
View File
@@ -4,7 +4,7 @@ use std::{
};
use conduit::{trace, utils, Error, Result};
use database::{Cork, Database, Map};
use database::{Database, Map};
use futures_util::{stream::FuturesUnordered, StreamExt};
use lru_cache::LruCache;
use ruma::{
@@ -185,10 +185,6 @@ impl Data {
pub fn cleanup(&self) -> Result<()> { self.db.db.cleanup() }
pub fn cork(&self) -> Cork { Cork::new(&self.db.db, false, false) }
pub fn cork_and_flush(&self) -> Cork { Cork::new(&self.db.db, true, false) }
pub fn memory_usage(&self) -> String {
let auth_chain_cache = self.db.auth_chain_cache.lock().unwrap().len();
let appservice_in_room_cache = self.db.appservice_in_room_cache.read().unwrap().len();