make mvcc impl compile with new key module
Signed-off-by: Alex Chi <iskyzh@gmail.com>
This commit is contained in:
@@ -41,8 +41,8 @@ impl LsmIterator {
|
||||
}
|
||||
match self.end_bound.as_ref() {
|
||||
Bound::Unbounded => {}
|
||||
Bound::Included(key) => self.is_valid = self.inner.key().raw_ref() <= key.as_ref(),
|
||||
Bound::Excluded(key) => self.is_valid = self.inner.key().raw_ref() < key.as_ref(),
|
||||
Bound::Included(key) => self.is_valid = self.inner.key().key_ref() <= key.as_ref(),
|
||||
Bound::Excluded(key) => self.is_valid = self.inner.key().key_ref() < key.as_ref(),
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
@@ -63,7 +63,7 @@ impl StorageIterator for LsmIterator {
|
||||
}
|
||||
|
||||
fn key(&self) -> &[u8] {
|
||||
self.inner.key().raw_ref()
|
||||
self.inner.key().key_ref()
|
||||
}
|
||||
|
||||
fn value(&self) -> &[u8] {
|
||||
|
||||
Reference in New Issue
Block a user