Small fixes

This commit is contained in:
ManyTheFish 2023-11-20 10:20:39 +01:00
parent ebef6bc24d
commit 39cbb499c2
2 changed files with 4 additions and 1 deletions

View File

@ -53,7 +53,9 @@ pub fn into_del_add_obkv<K: obkv::Key + PartialOrd>(
value_writer.insert(DelAdd::Addition, value)?; value_writer.insert(DelAdd::Addition, value)?;
} }
value_writer.finish()?; value_writer.finish()?;
writer.insert(key, &value_buffer)?; if !value_buffer.is_empty() {
writer.insert(key, &value_buffer)?;
}
} }
writer.finish() writer.finish()

View File

@ -121,6 +121,7 @@ fn words_position_into_sorter(
key key
} }
Both(key, _) => { Both(key, _) => {
// both values needs to be kept because it will be used in other extractors.
value_writer.insert(DelAdd::Deletion, document_id.to_ne_bytes()).unwrap(); value_writer.insert(DelAdd::Deletion, document_id.to_ne_bytes()).unwrap();
value_writer.insert(DelAdd::Addition, document_id.to_ne_bytes()).unwrap(); value_writer.insert(DelAdd::Addition, document_id.to_ne_bytes()).unwrap();
key key