add 3.4 tests

Signed-off-by: Alex Chi <iskyzh@gmail.com>
This commit is contained in:
Alex Chi
2024-01-30 12:14:32 +08:00
parent 6723ba07fd
commit 4ad97f716c
8 changed files with 240 additions and 33 deletions

View File

@@ -773,7 +773,7 @@ impl LsmStorageInner {
table,
KeySlice::from_slice(key, key::TS_RANGE_BEGIN),
)?;
if iter.is_valid() && iter.key().key_ref() == key {
while iter.is_valid() && iter.key().key_ref() == key {
iter.next()?;
}
iter
@@ -811,7 +811,7 @@ impl LsmStorageInner {
level_ssts,
KeySlice::from_slice(key, key::TS_RANGE_BEGIN),
)?;
if iter.is_valid() && iter.key().key_ref() == key {
while iter.is_valid() && iter.key().key_ref() == key {
iter.next()?;
}
iter