fix: clippy lint (#80)

* clippy(merge_iterator): fix `clippy::non_canonical_partial_ord_impl` lint.

* clippy(bloom): fix `clippy::manual_clamp` lint.

* clippy(compact): fix `clippy::assigning_clones` lint.

* clippy(key): fix `clippy::legacy_numeric_constants` lint.

* clippy(mem_table): fix `clippy::missing_transmute_annotations` lint.
This commit is contained in:
Foreverhighness
2024-06-24 00:45:56 +08:00
committed by GitHub
parent 2fb3932fb1
commit aa35a96dfc
10 changed files with 31 additions and 37 deletions

View File

@@ -330,7 +330,7 @@ impl LsmStorageInner {
assert!(result.is_none());
}
assert_eq!(l1_sstables, state.levels[0].1);
state.levels[0].1 = ids.clone();
state.levels[0].1.clone_from(&ids);
let mut l0_sstables_map = l0_sstables.iter().copied().collect::<HashSet<_>>();
state.l0_sstables = state
.l0_sstables