From 2077c15e8212f89770e47ac74b7b56f994cd9aaf Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Sun, 11 Feb 2024 10:40:06 -0500 Subject: [PATCH] apply 0b2243acf0f5da2d347ed335cfa1f46e76759afb on mvcc Signed-off-by: Alex Chi --- mini-lsm-mvcc/src/lsm_iterator.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mini-lsm-mvcc/src/lsm_iterator.rs b/mini-lsm-mvcc/src/lsm_iterator.rs index ad32424..36a87bf 100644 --- a/mini-lsm-mvcc/src/lsm_iterator.rs +++ b/mini-lsm-mvcc/src/lsm_iterator.rs @@ -136,14 +136,14 @@ impl StorageIterator for FusedIterator { } fn key(&self) -> Self::KeyType<'_> { - if self.has_errored || !self.iter.is_valid() { + if !self.is_valid() { panic!("invalid access to the underlying iterator"); } self.iter.key() } fn value(&self) -> &[u8] { - if self.has_errored || !self.iter.is_valid() { + if !self.is_valid() { panic!("invalid access to the underlying iterator"); } self.iter.value()