Mercurial > lbo > hg > leveldb-rs
changeset 436:207bae330c9d
block: Allow empty (or deleted) entries at the end of a block.
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Sun, 17 Dec 2017 17:51:48 +0100 |
parents | 891df259f0df |
children | 2901b95ab462 |
files | src/block.rs |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/block.rs Sun Dec 17 17:49:12 2017 +0100 +++ b/src/block.rs Sun Dec 17 17:51:48 2017 +0100 @@ -282,7 +282,7 @@ } fn valid(&self) -> bool { - !self.key.is_empty() && self.val_offset > 0 && self.val_offset < self.restarts_off + !self.key.is_empty() && self.val_offset > 0 && self.val_offset <= self.restarts_off } fn current(&self, key: &mut Vec<u8>, val: &mut Vec<u8>) -> bool {