Kerollmops 
							
						 
					 
					
						
						
							
						
						fd079c6757 
					 
					
						
						
							
							Add an index method to get the database sizes  
						
						
						
						
					 
					
						2025-03-25 16:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								vuthanhtung2412 
							
						 
					 
					
						
						
							
						
						43c8a206b4 
					 
					
						
						
							
							detail comments  
						
						
						
						
					 
					
						2025-03-25 13:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						82aee6a9af 
					 
					
						
						
							
							Merge pull request  #5415  from meilisearch/isolate-word-fst-usage  
						
						... 
						
						
						
						Isolate word fst usage 
						
						
					 
					
						2025-03-25 11:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								vuthanhtung2412 
							
						 
					 
					
						
						
							
						
						6b1c262b74 
					 
					
						
						
							
							fix all tests  
						
						
						
						
					 
					
						2025-03-25 12:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								vuthanhtung2412 
							
						 
					 
					
						
						
							
						
						d71c6f3483 
					 
					
						
						
							
							allow multiple embedding in per document per embedder to pass  
						
						
						
						
					 
					
						2025-03-25 12:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								HikariLan 
							
						 
					 
					
						
						
							
						
						9d3037aa1a 
					 
					
						
						
							
							Fix clippy error  
						
						
						
						
					 
					
						2025-03-25 18:12:36 +08:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						fca947219f 
					 
					
						
						
							
							Merge pull request  #5402  from meilisearch/do-not-reindex-searchable-order-change  
						
						... 
						
						
						
						Avoid reindexing searchable order changes 
						
						
					 
					
						2025-03-25 07:03:14 +00:00 
						 
				 
			
				
					
						
							
							
								HikariLan 
							
						 
					 
					
						
						
							
						
						2800e42243 
					 
					
						
						
							
							Separate calc_byte_length function  
						
						
						
						
					 
					
						2025-03-25 00:47:17 +08:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						a09d08c7b6 
					 
					
						
						
							
							Avoid reindexing searchable order changes  
						
						... 
						
						
						
						Update settings.rs
Update settings.rs 
						
						
					 
					
						2025-03-24 16:26:52 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						2e6aa63efc 
					 
					
						
						
							
							Update Charabia v0.9.3  
						
						
						
						
					 
					
						2025-03-24 14:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								vuthanhtung2412 
							
						 
					 
					
						
						
							
						
						e019ad7692 
					 
					
						
						
							
							Display more detailed error message instead of panic  
						
						
						
						
					 
					
						2025-03-21 15:41:31 +01:00 
						 
				 
			
				
					
						
							
							
								HikariLan 
							
						 
					 
					
						
						
							
						
						39aca661dd 
					 
					
						
						
							
							Make _matchesPosition length byte based instead of char based  
						
						
						
						
					 
					
						2025-03-20 20:02:51 +08:00 
						 
				 
			
				
					
						
							
							
								CodeMan62 
							
						 
					 
					
						
						
							
						
						15db203b7d 
					 
					
						
						
							
							refactor: update error message format for filterable attributes  
						
						
						
						
					 
					
						2025-03-20 00:08:37 +05:30 
						 
				 
			
				
					
						
							
							
								CodeMan62 
							
						 
					 
					
						
						
							
						
						041f635214 
					 
					
						
						
							
							Fix: Add #[allow(dead_code)] to format_invalid_filter_distribution function  
						
						
						
						
					 
					
						2025-03-19 20:13:28 +05:30 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						f9807ba32e 
					 
					
						
						
							
							Fix logic when results are below the threshold  
						
						
						
						
					 
					
						2025-03-19 11:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								Tee Jun hui 
							
						 
					 
					
						
						
							
						
						8c8cc59a6c 
					 
					
						
						
							
							remove new line added by accident  
						
						
						
						
					 
					
						2025-03-19 11:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								Tee Jun hui 
							
						 
					 
					
						
						
							
						
						f540a69ac3 
					 
					
						
						
							
							add 1 to index so it points to correct position  
						
						
						
						
					 
					
						2025-03-19 11:34:52 +01:00 
						 
				 
			
				
					
						
							
							
								CodeMan62 
							
						 
					 
					
						
						
							
						
						9162e8ba04 
					 
					
						
						
							
							Enhance error messages for filterable attributes and improve error handling  
						
						
						
						
					 
					
						2025-03-17 22:04:18 +05:30 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						bf144a94d8 
					 
					
						
						
							
							No more use FST to find a word without any typo  
						
						
						
						
					 
					
						2025-03-17 14:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						cbdf80893d 
					 
					
						
						
							
							Merge  #5422  
						
						... 
						
						
						
						5422: Add more progress levels to measure merging r=Kerollmops a=Kerollmops
I found out that Meilisearch was not correctly reporting the long indexing times in the progress and that a lot of time was spent on extracting words with all documents already extracted. The reason was that there was no step to report merging the cache and sending the entries to write to the writer thread. This PR adds these entries to the progress.
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2025-03-17 12:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e2156ddfc7 
					 
					
						
						
							
							Simplify the IndexingStep progress enum  
						
						
						
						
					 
					
						2025-03-17 11:40:50 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						13a88d6131 
					 
					
						
						
							
							Merge  #5407  
						
						... 
						
						
						
						5407: Geo update bug r=irevoire a=ManyTheFish
# Pull Request
## Related issue
Fixes  #5380 
Fixes  #5399 
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
					 
					
						2025-03-17 10:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						cb16baab18 
					 
					
						
						
							
							Add more progress levels to measure merging  
						
						
						
						
					 
					
						2025-03-17 10:13:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						009c36a4d0 
					 
					
						
						
							
							Add support for the progress API of arroy  
						
						
						
						
					 
					
						2025-03-13 19:00:43 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						e2d372823a 
					 
					
						
						
							
							Disable the cache by default and make it experimental  
						
						
						
						
					 
					
						2025-03-13 17:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						1876132172 
					 
					
						
						
							
							Mutex-based implementation  
						
						
						
						
					 
					
						2025-03-13 17:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						b08544e86d 
					 
					
						
						
							
							Add embedding cache  
						
						
						
						
					 
					
						2025-03-13 17:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						d9111fe8ce 
					 
					
						
						
							
							Add lru crate to milli again  
						
						
						
						
					 
					
						2025-03-13 17:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5fe02ab5e0 
					 
					
						
						
							
							Move to heed 0.22 and arroy 0.6  
						
						
						
						
					 
					
						2025-03-13 15:48:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						5ef7767429 
					 
					
						
						
							
							Let arroy uses all the memory available instead of 50% of the 70%  
						
						
						
						
					 
					
						2025-03-13 15:06:03 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a92a48b9b9 
					 
					
						
						
							
							Do not recompute stats on dumpless upgrade  
						
						... 
						
						
						
						Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2025-03-13 13:58:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d53225bf64 
					 
					
						
						
							
							uses a random seed instead of 42  
						
						
						
						
					 
					
						2025-03-13 12:43:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						1af520077c 
					 
					
						
						
							
							Call the underlying Env::copy_to_path method  
						
						
						
						
					 
					
						2025-03-13 11:49:25 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						ef9d9f8481 
					 
					
						
						
							
							set the memory in arroy  
						
						
						
						
					 
					
						2025-03-13 11:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						fedb444e66 
					 
					
						
						
							
							Fix the upgrade arroy calls  
						
						
						
						
					 
					
						2025-03-13 11:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ff8cf38d6b 
					 
					
						
						
							
							Move to the latest version of arroy  
						
						
						
						
					 
					
						2025-03-13 11:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						566b4efb06 
					 
					
						
						
							
							Dumpless upgrade from v1.13 to v1.14  
						
						
						
						
					 
					
						2025-03-13 11:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						1d499ed9b2 
					 
					
						
						
							
							Use the new arroy upgrade method to move from 0.4 to 0.5  
						
						
						
						
					 
					
						2025-03-13 11:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						3bc62f0549 
					 
					
						
						
							
							WIP: Still need to introduce a Env::copy_to_path method  
						
						
						
						
					 
					
						2025-03-13 11:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						21bbbdec76 
					 
					
						
						
							
							Specify WithoutTls everywhere  
						
						
						
						
					 
					
						2025-03-13 11:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						78ebd8dba2 
					 
					
						
						
							
							Fix the error variants  
						
						
						
						
					 
					
						2025-03-13 11:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						34df44a002 
					 
					
						
						
							
							Open Env without TLS  
						
						
						
						
					 
					
						2025-03-13 11:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						48a27f669e 
					 
					
						
						
							
							Bump heed and other dependencies  
						
						
						
						
					 
					
						2025-03-13 11:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						0197dc87e0 
					 
					
						
						
							
							Make sure to delete useless prefixes  
						
						
						
						
					 
					
						2025-03-12 11:24:13 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						d3cd5ea689 
					 
					
						
						
							
							Check if the geo fields changed additionally to  the other faceted fields when reindexing facets  
						
						
						
						
					 
					
						2025-03-12 11:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						d500c7f625 
					 
					
						
						
							
							Add default deserialize value  
						
						
						
						
					 
					
						2025-03-11 17:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						ea7e299663 
					 
					
						
						
							
							Update has_changed_for_fields documentation  
						
						
						
						
					 
					
						2025-03-11 16:48:55 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a370b467fe 
					 
					
						
						
							
							Merge MetadataBuilder::_new into MetadataBuilder::new  
						
						
						
						
					 
					
						2025-03-11 15:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						8790880589 
					 
					
						
						
							
							Fix clippy  
						
						
						
						
					 
					
						2025-03-11 15:22:39 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						7072fe9780 
					 
					
						
						
							
							Fix typos in comments and messages  
						
						
						
						
					 
					
						2025-03-11 15:22:00 +01:00