From 37a6d90795069b5887bf79b3611e30720aec6767 Mon Sep 17 00:00:00 2001 From: lxc Date: Mon, 5 May 2025 17:36:44 +0800 Subject: [PATCH] Update mvcc.rs (#143) * Update mvcc.rs fix that tests can't use watermark * fix fmt Signed-off-by: Alex Chi --------- Signed-off-by: Alex Chi Co-authored-by: Alex Chi --- mini-lsm-starter/src/mvcc.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mini-lsm-starter/src/mvcc.rs b/mini-lsm-starter/src/mvcc.rs index b26ba0e..c1af4eb 100644 --- a/mini-lsm-starter/src/mvcc.rs +++ b/mini-lsm-starter/src/mvcc.rs @@ -16,7 +16,7 @@ #![allow(dead_code)] // TODO(you): remove this lint after implementing this mod pub mod txn; -mod watermark; +pub mod watermark; use std::{ collections::{BTreeMap, HashSet}, @@ -25,9 +25,8 @@ use std::{ use parking_lot::Mutex; -use crate::lsm_storage::LsmStorageInner; - use self::{txn::Transaction, watermark::Watermark}; +use crate::lsm_storage::LsmStorageInner; pub(crate) struct CommittedTxnData { pub(crate) key_hashes: HashSet,