mirror of
https://github.com/meilisearch/meilisearch.git
synced 2025-07-27 00:31:02 +00:00
Improve code readability
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
use filter_parser::Token;
|
||||
use roaring::RoaringBitmap;
|
||||
use roaring::{MultiOps, RoaringBitmap};
|
||||
|
||||
use crate::error::{Error, UserError};
|
||||
use crate::vector::db::IndexEmbeddingConfig;
|
||||
@ -177,10 +177,10 @@ impl<'a> VectorFilter<'a> {
|
||||
.collect(),
|
||||
};
|
||||
|
||||
let mut docids = RoaringBitmap::new();
|
||||
for inner in inners.iter() {
|
||||
docids |= inner.evaluate_inner(rtxn, index, &embedding_configs, self.regenerate)?;
|
||||
}
|
||||
let mut docids = inners
|
||||
.iter()
|
||||
.map(|i| i.evaluate_inner(rtxn, index, &embedding_configs, self.regenerate))
|
||||
.union()?;
|
||||
|
||||
if let Some(universe) = universe {
|
||||
docids &= universe;
|
||||
|
Reference in New Issue
Block a user