mirror of
https://github.com/meilisearch/meilisearch.git
synced 2025-10-10 21:56:27 +00:00
Fix some errors
This commit is contained in:
@@ -610,10 +610,9 @@ impl<'pl> PayloadOperations<'pl> {
|
|||||||
Some(Some(versions)) => Some(versions),
|
Some(Some(versions)) => Some(versions),
|
||||||
Some(None) if self.is_new => return Ok(None),
|
Some(None) if self.is_new => return Ok(None),
|
||||||
Some(None) => {
|
Some(None) => {
|
||||||
return Ok(Some(DocumentChange::Deletion(Deletion::create(
|
return Ok(Some(DocumentChange::Deletion(
|
||||||
self.docid,
|
DocumentIdentifiers::create(self.docid, external_doc),
|
||||||
external_doc,
|
)));
|
||||||
))));
|
|
||||||
}
|
}
|
||||||
None => None,
|
None => None,
|
||||||
}
|
}
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
use std::cell::RefCell;
|
use std::cell::RefCell;
|
||||||
use std::collections::BTreeSet;
|
use std::collections::BTreeSet;
|
||||||
use std::io::{BufReader, BufWriter, Read, Seek, Write};
|
use std::io::{BufReader, BufWriter, Read, Seek, Write};
|
||||||
use std::num::NonZeroUsize;
|
|
||||||
use std::iter;
|
use std::iter;
|
||||||
|
use std::num::NonZeroUsize;
|
||||||
|
|
||||||
use hashbrown::HashMap;
|
use hashbrown::HashMap;
|
||||||
use heed::types::{Bytes, DecodeIgnore};
|
use heed::types::{Bytes, DecodeIgnore};
|
||||||
@@ -269,7 +269,7 @@ impl<'i> WordPrefixIntegerDocids<'i> {
|
|||||||
indexes.push(PrefixIntegerEntry {
|
indexes.push(PrefixIntegerEntry {
|
||||||
prefix,
|
prefix,
|
||||||
pos,
|
pos,
|
||||||
serialized_length: Some(buffer.len()),
|
serialized_length: NonZeroUsize::new(buffer.len()),
|
||||||
});
|
});
|
||||||
file.write_all(&buffer)?;
|
file.write_all(&buffer)?;
|
||||||
}
|
}
|
||||||
@@ -295,7 +295,7 @@ impl<'i> WordPrefixIntegerDocids<'i> {
|
|||||||
key_buffer.extend_from_slice(&pos.to_be_bytes());
|
key_buffer.extend_from_slice(&pos.to_be_bytes());
|
||||||
match serialized_length {
|
match serialized_length {
|
||||||
Some(serialized_length) => {
|
Some(serialized_length) => {
|
||||||
buffer.resize(serialized_length, 0);
|
buffer.resize(serialized_length.get(), 0);
|
||||||
file.read_exact(&mut buffer)?;
|
file.read_exact(&mut buffer)?;
|
||||||
self.prefix_database.remap_data_type::<Bytes>().put(
|
self.prefix_database.remap_data_type::<Bytes>().put(
|
||||||
wtxn,
|
wtxn,
|
||||||
|
@@ -1641,6 +1641,7 @@ impl<'a, 't, 'i> Settings<'a, 't, 'i> {
|
|||||||
disable_on_numbers: Setting::NotSet,
|
disable_on_numbers: Setting::NotSet,
|
||||||
chat: Setting::NotSet,
|
chat: Setting::NotSet,
|
||||||
vector_store: Setting::NotSet,
|
vector_store: Setting::NotSet,
|
||||||
|
execute_after_update: Setting::NotSet,
|
||||||
wtxn: _,
|
wtxn: _,
|
||||||
index: _,
|
index: _,
|
||||||
indexer_config: _,
|
indexer_config: _,
|
||||||
|
Reference in New Issue
Block a user