Kerollmops 
							
						 
					 
					
						
						
							
						
						d383afc82b 
					 
					
						
						
							
							Fix the geo sort when lat and lng are strings  
						
						
						
						
					 
					
						2023-07-17 18:28:04 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						7745cc9d3c 
					 
					
						
						
							
							Merge  #3921  
						
						... 
						
						
						
						3921: Deactivate camel case segmentation r=dureuill a=ManyTheFish
# Pull Request
This PR deactivates the camel case segmentation to retrieve the possibility to accept typos over camel-cased words
## Related issue
Fixes  #3869 
Fixes  #3818 
## What does this PR do?
- deactivates camelcase segmentation
related to #3919 
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
					 
					
						2023-07-13 11:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						c106906f8f 
					 
					
						
						
							
							deactivate camelCase segmentation  
						
						
						
						
					 
					
						2023-07-13 12:06:27 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						4310928803 
					 
					
						
						
							
							Fixes   #3912  
						
						
						
						
					 
					
						2023-07-12 10:08:56 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						74315b4ea8 
					 
					
						
						
							
							Fixes   #3911  
						
						
						
						
					 
					
						2023-07-12 10:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						40fa59d64c 
					 
					
						
						
							
							Sort by lexicographic order after normalization  
						
						
						
						
					 
					
						2023-07-10 09:26:59 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						55cd7738b9 
					 
					
						
						
							
							Update snapshots  
						
						
						
						
					 
					
						2023-07-04 16:31:01 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						48409c9183 
					 
					
						
						
							
							Add missing exactness.matchingWords, exactness.maxMatchingWords  
						
						
						
						
					 
					
						2023-07-04 16:31:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a442af6a7c 
					 
					
						
						
							
							Update the features of the either dependency to compile milli successfully  
						
						
						
						
					 
					
						2023-07-03 18:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						324d448236 
					 
					
						
						
							
							Format let-else  ❤️   🎉  
						
						
						
						
					 
					
						2023-07-03 10:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						661d1f90dc 
					 
					
						
						
							
							Merge  #3866  
						
						... 
						
						
						
						3866: Update charabia v0.8.0 r=dureuill a=ManyTheFish
# Pull Request
Update Charabia:
- enhance Japanese segmentation
- enhance Latin Tokenization
  - words containing `_` are now properly segmented into several words
  - brackets `{([])}` are no more considered as context separators so word separated by brackets are now considered near together for the proximity ranking rule
- fixes  #3815 
- fixes  #3778 
- fixes [product#151](https://github.com/meilisearch/product/discussions/151 )
> Important note: now the float numbers are segmented around the `.` so `3.22` is segmented as [`3`, `.`, `22`] but the middle dot isn't considered as a hard separator, which means that if we search `3.22` we find documents containing `3.22`
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
					 
					
						2023-06-29 15:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						6ec7541026 
					 
					
						
						
							
							Update inta snapshots  
						
						
						
						
					 
					
						2023-06-29 17:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a82c49ab08 
					 
					
						
						
							
							Update test  
						
						
						
						
					 
					
						2023-06-29 15:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						84845de9ef 
					 
					
						
						
							
							Update Charabia  
						
						
						
						
					 
					
						2023-06-29 15:56:32 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						7c157fc442 
					 
					
						
						
							
							Document that the LevelEntry fields order is important  
						
						
						
						
					 
					
						2023-06-29 14:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0b97596c93 
					 
					
						
						
							
							Replace unwraps with ?  
						
						
						
						
					 
					
						2023-06-29 14:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a0e0fce677 
					 
					
						
						
							
							Simplify a Rust lifetime trick  
						
						
						
						
					 
					
						2023-06-29 14:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						b951830461 
					 
					
						
						
							
							Add more tests  
						
						
						
						
					 
					
						2023-06-29 14:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						b132e859f7 
					 
					
						
						
							
							Make clippy happy  
						
						
						
						
					 
					
						2023-06-29 14:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						9917bf046a 
					 
					
						
						
							
							Move the sortFacetValuesBy in the faceting settings  
						
						
						
						
					 
					
						2023-06-29 14:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						d9fea0143f 
					 
					
						
						
							
							Make Clippy happy  
						
						
						
						
					 
					
						2023-06-29 14:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a385642ec3 
					 
					
						
						
							
							Replace the BTreeMap by an IndexMap to return values in order  
						
						
						
						
					 
					
						2023-06-29 14:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						34b2e98fe9 
					 
					
						
						
							
							Expose a sortFacetValuesBy parameter to the user  
						
						
						
						
					 
					
						2023-06-29 14:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						80bbd4b6f3 
					 
					
						
						
							
							Clean and make the facet order configurable internally  
						
						
						
						
					 
					
						2023-06-29 14:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						f42bef2f66 
					 
					
						
						
							
							Make the search to always return the facets ordered by count  
						
						
						
						
					 
					
						2023-06-29 14:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						bd3c026406 
					 
					
						
						
							
							First to-test version of the algorithm  
						
						
						
						
					 
					
						2023-06-29 14:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						84f8938f33 
					 
					
						
						
							
							Rename facet distribution to be explicit on the order to find them  
						
						
						
						
					 
					
						2023-06-29 14:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						efbe7ce78b 
					 
					
						
						
							
							Clean the facet string FSTs when we clear the documents  
						
						
						
						
					 
					
						2023-06-28 15:36:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						26f0fa678d 
					 
					
						
						
							
							Change the error message when a facet is not searchable  
						
						
						
						
					 
					
						2023-06-28 15:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						60ddd53439 
					 
					
						
						
							
							Return one of the original facet values when doing a facet search  
						
						
						
						
					 
					
						2023-06-28 15:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						2bcd8d2983 
					 
					
						
						
							
							Make sure the facet queries are normalized  
						
						
						
						
					 
					
						2023-06-28 15:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						41760a9306 
					 
					
						
						
							
							Introduce a new invalid_facet_search_facet_name error code  
						
						
						
						
					 
					
						2023-06-28 15:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e9a3029c30 
					 
					
						
						
							
							Use the right field id to write the string facet values FST  
						
						
						
						
					 
					
						2023-06-28 15:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ed0ff47551 
					 
					
						
						
							
							Return an empty list of results if attribute is set as filterable  
						
						
						
						
					 
					
						2023-06-28 15:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						e1b8fb48ee 
					 
					
						
						
							
							Use the minWordSizeForTypos index settings  
						
						
						
						
					 
					
						2023-06-28 15:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						87e22e436a 
					 
					
						
						
							
							Fix compilation issues  
						
						
						
						
					 
					
						2023-06-28 15:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						0252cfe8b6 
					 
					
						
						
							
							Simplify the placeholder search of the facet-search route  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						f35ad96afa 
					 
					
						
						
							
							Use the disableOnAttributes parameter on the facet-search route  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						2ceb781c73 
					 
					
						
						
							
							Use the disableOnWords parameter on the facet-search route  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						7bd67543dd 
					 
					
						
						
							
							Support the typoTolerant.enabled parameter  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						8e86eb91bb 
					 
					
						
						
							
							Log an error when a facet value is missing from the database  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						55c17aa38b 
					 
					
						
						
							
							Rename the SearchForFacetValues struct  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						aadbe88048 
					 
					
						
						
							
							Return an internal error when a field id is missing  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						f36de2115f 
					 
					
						
						
							
							Make clippy happy  
						
						
						
						
					 
					
						2023-06-28 15:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						702041b7e1 
					 
					
						
						
							
							Improve the returned errors from the facet-search route  
						
						
						
						
					 
					
						2023-06-28 15:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a05074e675 
					 
					
						
						
							
							Fix the max number of facets to be returned to 100  
						
						
						
						
					 
					
						2023-06-28 14:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						93f30e65a9 
					 
					
						
						
							
							Return the correct response JSON object from the facet-search route  
						
						
						
						
					 
					
						2023-06-28 14:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						e81809aae7 
					 
					
						
						
							
							Make the search for facet work  
						
						
						
						
					 
					
						2023-06-28 14:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ce7e7f12c8 
					 
					
						
						
							
							Introduce the facet search route  
						
						
						
						
					 
					
						2023-06-28 14:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						addb21f110 
					 
					
						
						
							
							Restrict the number of facet search results to 1000  
						
						
						
						
					 
					
						2023-06-28 14:58:41 +02:00