mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-10-31 07:56:28 +00:00 
			
		
		
		
	Use the merge_caches_alt function in the docids merging
This commit is contained in:
		| @@ -6,7 +6,10 @@ mod searchable; | ||||
| mod vectors; | ||||
|  | ||||
| use bumpalo::Bump; | ||||
| pub use cache::{merge_caches, transpose_and_freeze_caches, BalancedCaches, DelAddRoaringBitmap}; | ||||
| pub use cache::{ | ||||
|     merge_caches, merge_caches_alt, transpose_and_freeze_caches, BalancedCaches, | ||||
|     DelAddRoaringBitmap, | ||||
| }; | ||||
| pub use documents::*; | ||||
| pub use faceted::*; | ||||
| pub use geo::*; | ||||
|   | ||||
| @@ -9,8 +9,8 @@ use roaring::RoaringBitmap; | ||||
|  | ||||
| use super::channel::*; | ||||
| use super::extract::{ | ||||
|     merge_caches, transpose_and_freeze_caches, BalancedCaches, DelAddRoaringBitmap, FacetKind, | ||||
|     GeoExtractorData, | ||||
|     merge_caches, merge_caches_alt, transpose_and_freeze_caches, BalancedCaches, | ||||
|     DelAddRoaringBitmap, FacetKind, GeoExtractorData, | ||||
| }; | ||||
| use crate::{CboRoaringBitmapCodec, FieldId, GeoPoint, Index, InternalError, Result}; | ||||
|  | ||||
| @@ -78,7 +78,7 @@ where | ||||
|         if must_stop_processing() { | ||||
|             return Err(InternalError::AbortedIndexation.into()); | ||||
|         } | ||||
|         merge_caches(frozen, |key, DelAddRoaringBitmap { del, add }| { | ||||
|         merge_caches_alt(frozen, |key, DelAddRoaringBitmap { del, add }| { | ||||
|             let current = database.get(&rtxn, key)?; | ||||
|             match merge_cbo_bitmaps(current, del, add)? { | ||||
|                 Operation::Write(bitmap) => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user