Clément Renault 
							
						 
					 
					
						
						
							
						
						5432776132 
					 
					
						
						
							
							Reduce the universe while exploring the facet tree  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						66470b27e6 
					 
					
						
						
							
							Use the MultiOps trait for IN operations  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0a9bd398c7 
					 
					
						
						
							
							Improve the NOT operator to use the universe when possible  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						7967e93c16 
					 
					
						
						
							
							Skip evaluating when a universe is empty, nothing can be found  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a6f3a01c6a 
					 
					
						
						
							
							Expose the universe to do efficient intersections on deserialization  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						4ca4a3f954 
					 
					
						
						
							
							Make the CboRoaringBitmapCodec support intersection on deserialization  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						e4a69c5ac3 
					 
					
						
						
							
							Introduce the FacetGroupLazyValue type  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:50 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						ff2e498267 
					 
					
						
						
							
							Patch roaring to use the version supporting intersection on deserialization  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:50 -04:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						531e3d7d6a 
					 
					
						
						
							
							MultiOps trait for OR operations  
						
						
						
						
							
						
					 
					
						2024-06-06 09:17:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						63dded3961 
					 
					
						
						
							
							implements the new analytics for the get documents routes  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						2cdcb703d9 
					 
					
						
						
							
							fix the deletion of vectors and add a test  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						6607875f49 
					 
					
						
						
							
							add the retrieveVectors parameter to the get and fetch documents route  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						ea61e5cbec 
					 
					
						
						
							
							makes clippy happy x2  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						31a793d226 
					 
					
						
						
							
							fix the regeneration of the embeddings in the search  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d85ab23b82 
					 
					
						
						
							
							rename all occurences of user_defined to user_provided for consistency  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						b7349910d9 
					 
					
						
						
							
							implements mor review comments  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						49fa41ce65 
					 
					
						
						
							
							apply first round of review comments  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						400cf3eb92 
					 
					
						
						
							
							add api error test on the new retrieveVectors parameter  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						376b3a19a7 
					 
					
						
						
							
							makes clippy and fmt happy  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d92c173fdc 
					 
					
						
						
							
							update the new similar tests  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						b867829ef1 
					 
					
						
						
							
							remove useless dbg  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						6b29676e7e 
					 
					
						
						
							
							update snapshots  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						caad40964a 
					 
					
						
						
							
							implements the analytics  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						cc5dca8321 
					 
					
						
						
							
							fix two bug and add a dump test  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						5d50850e12 
					 
					
						
						
							
							always push the user defined vectors in arroy  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						a73ccc78a6 
					 
					
						
						
							
							forward the embedding config to the extractors  
						
						
						
						
							
						
					 
					
						2024-06-06 11:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						9eb6f522ea 
					 
					
						
						
							
							wraps the index embedding config in a struct  
						
						
						
						
							
						
					 
					
						2024-06-06 11:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						04f6523f3c 
					 
					
						
						
							
							expose a new parameter to retrieve the embedders at search time  
						
						
						
						
							
						
					 
					
						2024-06-06 11:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						30d66abf8d 
					 
					
						
						
							
							fix the test  
						
						
						
						
							
						
					 
					
						2024-06-06 11:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						84e498299b 
					 
					
						
						
							
							Remove the vectors from the documents database  
						
						
						
						
							
						
					 
					
						2024-06-06 11:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						7a84697570 
					 
					
						
						
							
							never store the _vectors as searchable or faceted fields  
						
						
						
						
							
						
					 
					
						2024-06-06 11:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						4148fbbe85 
					 
					
						
						
							
							provide a method to get all the nested fields ids from a name  
						
						
						
						
							
						
					 
					
						2024-06-06 11:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						cb765ad249 
					 
					
						
						
							
							Merge  #4684  
						
						... 
						
						
						
						4684: Update Charabia v0.8.11 r=irevoire a=ManyTheFish
# Update Charabia v0.8.11
### Adds a new normalizer to normalize œ to oe and æ to ae
Now search words containing `œ` or `æ` will be retrieved using `oe` or `ae`, like `Daemon` <=> `Dæmon`
### Fix: make `chinese-normalization-pinyin` feature flag compile
Fixes  #4629 
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
							
 
						
					 
					
						2024-06-06 08:59:49 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						2e50c6ec81 
					 
					
						
						
							
							Update Charabia  
						
						
						
						
							
						
					 
					
						2024-06-06 10:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						40b2345394 
					 
					
						
						
							
							Merge  #4680  
						
						... 
						
						
						
						4680: Speedup additional searchables r=Kerollmops a=ManyTheFish
Fixes  #4492 .
## To Do
 - [x] Do not call the `InnerSettingsDiff::only_additional_fields` function too many times
Co-authored-by: Clément Renault <clement@meilisearch.com >
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
							
						
					 
					
						2024-06-05 15:39:28 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						30293883e0 
					 
					
						
						
							
							Fix condition mistake  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						b833be46b9 
					 
					
						
						
							
							Avoid running proximity when only the exact attributes changes  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						0a4118329e 
					 
					
						
						
							
							Put only_additional_fields to None if the difference gives an empty result.  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						261e92d7e6 
					 
					
						
						
							
							Skip iterating over documents when the faceted field list doesn't change  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						5cd08979b1 
					 
					
						
						
							
							iterate over the faceted fields instead of over the whole document  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						2af7e4dbe9 
					 
					
						
						
							
							Rename the embeddings workloads  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a998b881f6 
					 
					
						
						
							
							Cache a lot of operations to know if a field must be indexed  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						b81953a65d 
					 
					
						
						
							
							Add a span for the prepare_for_documents_reindexing  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						091bb157f1 
					 
					
						
						
							
							Add a span for the settings diff creation  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						1b639ce44b 
					 
					
						
						
							
							Reduce the number of complex calls to settings diff functions  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						87cf8a3c94 
					 
					
						
						
							
							Introduce a new way to determine the operations to perform on the fields  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0f578348f1 
					 
					
						
						
							
							Introduce a dedicated function to write proximity entries in database  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						fad4675abe 
					 
					
						
						
							
							Give the settings diff to the write_typed_chunk_into_index function  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						1ab03c4ede 
					 
					
						
						
							
							Fix an issue with settings diff and * in the searchable attributes  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0c6e4b2f00 
					 
					
						
						
							
							Introducing a new into_del_add_obkv_conditional_operation function  
						
						
						
						
							
						
					 
					
						2024-06-05 17:30:07 +02:00