diff --git a/src/common/meta/src/kv_backend/memory.rs b/src/common/meta/src/kv_backend/memory.rs index 989a91ea16..54e82130d3 100644 --- a/src/common/meta/src/kv_backend/memory.rs +++ b/src/common/meta/src/kv_backend/memory.rs @@ -14,13 +14,11 @@ use std::any::Any; use std::collections::BTreeMap; -use std::fmt::{Display, Formatter}; use std::marker::PhantomData; use std::sync::{Arc, RwLock}; use async_trait::async_trait; use common_error::ext::ErrorExt; -use serde::Serializer; use super::{KvBackendRef, ResettableKvBackend}; use crate::kv_backend::txn::{Txn, TxnOp, TxnOpResponse, TxnRequest, TxnResponse}; @@ -38,19 +36,6 @@ pub struct MemoryKvBackend { _phantom: PhantomData, } -impl Display for MemoryKvBackend { - fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { - let kvs = self.kvs.read().unwrap(); - for (k, v) in kvs.iter() { - f.serialize_str(&String::from_utf8_lossy(k))?; - f.serialize_str(" -> ")?; - f.serialize_str(&String::from_utf8_lossy(v))?; - f.serialize_str("\n")?; - } - Ok(()) - } -} - impl Default for MemoryKvBackend { fn default() -> Self { Self {