From 87957bf4f2ceea4eed610e0ffbbbafa39a31e675 Mon Sep 17 00:00:00 2001 From: Pere Diaz Bou Date: Wed, 13 Nov 2024 11:24:07 +0000 Subject: [PATCH] checkpoint log state --- core/storage/pager.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/storage/pager.rs b/core/storage/pager.rs index a0f29233e..6dec78000 100644 --- a/core/storage/pager.rs +++ b/core/storage/pager.rs @@ -304,7 +304,7 @@ enum FlushState { WaitSyncDbFile, } -#[derive(Clone)] +#[derive(Clone, Debug)] enum CheckpointState { Checkpoint, CheckpointDone, @@ -553,6 +553,7 @@ impl Pager { pub fn checkpoint(&self) -> Result { loop { let state = self.checkpoint_state.borrow().clone(); + log::trace!("checkpoint(state={:?})", state); match state { CheckpointState::Checkpoint => { let in_flight = self.flush_info.borrow().in_flight_writes.clone();