From 0656a0d515044f72f9043e42e28331a0fe4fd8cf Mon Sep 17 00:00:00 2001 From: Louis Dureuil Date: Tue, 1 Apr 2025 14:25:27 +0200 Subject: [PATCH] Optimize roaring operation Co-authored-by: Many the fish --- crates/milli/src/search/new/bucket_sort.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/milli/src/search/new/bucket_sort.rs b/crates/milli/src/search/new/bucket_sort.rs index a659dd226..ca7a4a986 100644 --- a/crates/milli/src/search/new/bucket_sort.rs +++ b/crates/milli/src/search/new/bucket_sort.rs @@ -252,8 +252,8 @@ pub fn bucket_sort<'ctx, Q: RankingRuleQueryTrait>( || is_below_threshold { if is_below_threshold { - all_candidates -= - next_bucket.candidates | &ranking_rule_universes[cur_ranking_rule_index]; + all_candidates -= &next_bucket.candidates; + all_candidates -= &ranking_rule_universes[cur_ranking_rule_index]; } else { maybe_add_to_results!(next_bucket.candidates); }