mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-04 20:37:15 +02:00
Construct a Set using the from_dirty method
This commit fixes #566 by ensuring that the slice of matches is ordered and deduplicated.
This commit is contained in:
parent
e3808b8694
commit
c18e907f96
1 changed files with 1 additions and 1 deletions
|
@ -531,7 +531,7 @@ pub fn traverse_query_tree<'o, 'txn>(
|
|||
let docids = SetBuf::new(docids).unwrap();
|
||||
debug!("{:2$}docids construction took {:.02?}", "", before.elapsed(), depth * 2);
|
||||
|
||||
let matches = Cow::Owned(SetBuf::new(matches).unwrap());
|
||||
let matches = Cow::Owned(SetBuf::from_dirty(matches));
|
||||
let key = PostingsKey { query, input: vec![], distance: 0, is_exact: true };
|
||||
postings.insert(key, matches);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue