bors[bot] 
							
						 
					 
					
						
						
							
						
						0ebe3900e0 
					 
					
						
						
							
							Merge  #229  
						
						... 
						
						
						
						229: Add exhaustiveFacetsCount r=MarinPostma a=curquiza
I completely forgot this one đ
 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
					 
					
						2021-06-23 09:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						ec3140a29e 
					 
					
						
						
							
							Fix clippy  
						
						
						
						
					 
					
						2021-06-23 11:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						00b0a00fc5 
					 
					
						
						
							
							Add exhaustiveFacetsCount  
						
						
						
						
					 
					
						2021-06-23 11:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						adb970edcc 
					 
					
						
						
							
							Merge  #226  
						
						... 
						
						
						
						226: Make facetsDistribution name iso r=MarinPostma a=curquiza
Even if there is an English mistake in `facets_distribution` (because of the `s`) @gmourier asked me to keep the typo: the name of `facetsDistribution` might change completely in the future, he wants to avoid two breakings.
@gmourier can you confirm before we merge this PR?
Sorry I left this update in the code (I'm confused because no issues was open to update `facetsDistribution`), there might have been a confusion with `fieldsDistribution` that has been renamed into `fieldDistribution`. Sorry!
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
					 
					
						2021-06-23 08:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						6d24a4744f 
					 
					
						
						
							
							Roll back facetsDistribution  
						
						
						
						
					 
					
						2021-06-23 10:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						b1a5ef0aab 
					 
					
						
						
							
							improve mini dashboard routing  
						
						
						
						
					 
					
						2021-06-22 21:49:05 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7ec752ed1c 
					 
					
						
						
							
							Merge  #224  
						
						... 
						
						
						
						224: Update version for alpha 6 r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
					 
					
						2021-06-22 18:20:09 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						0de696feaf 
					 
					
						
						
							
							Update version for alpha 6  
						
						
						
						
					 
					
						2021-06-22 18:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d6b53c5e7a 
					 
					
						
						
							
							Merge  #220  
						
						... 
						
						
						
						220: Implement `matches` r=irevoire a=MarinPostma
implement `_matchesInfo`. I initially thought we could factor it inside the highlighting, but they are unrelated features after all, and needed a dedicated pass too handle.
Co-authored-by: marin postma <postma.marin@protonmail.com > 
						
						
					 
					
						2021-06-22 16:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						3456a78552 
					 
					
						
						
							
							refactor formatter  
						
						... 
						
						
						
						share the analyzer instance between the formatter and the
compute_matches function 
						
						
					 
					
						2021-06-22 18:28:20 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						eb3d63691a 
					 
					
						
						
							
							add tests  
						
						
						
						
					 
					
						2021-06-22 18:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						c4ee937635 
					 
					
						
						
							
							optimize fromat string  
						
						
						
						
					 
					
						2021-06-22 18:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						f6d1fb7ac2 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2021-06-22 18:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						97ef4a6c22 
					 
					
						
						
							
							implement matches  
						
						
						
						
					 
					
						2021-06-22 18:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						db7215eaa9 
					 
					
						
						
							
							Merge  #213  
						
						... 
						
						
						
						213: Implement all the CLI options r=MarinPostma a=irevoire
closes  #206  
And I looked into #204 , I fixed some default values and tried to test as many options as possible, and I think the cli is already mostly working.
If someone knows any issues about it, I would like to hear more đ  
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2021-06-22 15:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						4b37a4a415 
					 
					
						
						
							
							Merge  #211   #218  
						
						... 
						
						
						
						211: fix index deletion race condition r=MarinPostma a=MarinPostma
Make update store block if the currently processing update is from an index we are trying to delete. This ensure that no write to the index can occur after it has been deleted.
218: Update milli version to v0.5.0 r=MarinPostma a=curquiza
Co-authored-by: marin postma <postma.marin@protonmail.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
					 
					
						2021-06-22 14:36:34 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d1ad23e2d8 
					 
					
						
						
							
							Merge  #221  
						
						... 
						
						
						
						221: fix get search crop len r=irevoire a=MarinPostma
Fix bug where crop length was mandatory when performing a GET search.
Co-authored-by: marin postma <postma.marin@protonmail.com > 
						
						
					 
					
						2021-06-22 14:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						caa231aebe 
					 
					
						
						
							
							fix race condition  
						
						
						
						
					 
					
						2021-06-22 16:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						9cc31c2258 
					 
					
						
						
							
							fix get search crop len  
						
						
						
						
					 
					
						2021-06-22 16:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						e2844f3a92 
					 
					
						
						
							
							Update tokenizer version to v0.2.3  
						
						
						
						
					 
					
						2021-06-22 15:57:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						2e3d85c31a 
					 
					
						
						
							
							Update milli version to v0.5.0  
						
						
						
						
					 
					
						2021-06-22 15:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						25af262e79 
					 
					
						
						
							
							Merge  #210  
						
						... 
						
						
						
						210: Error handling r=MarinPostma a=MarinPostma
This pr implements the error handling for meilisearch.
Rather than grouping errors by types, this implementation groups them by scope, each scope enclosing errors from a scope further down, or new errors within this scope. This makes the tracking of the origins of errors easier , and error handling easier at the module level.
All errors that are eventually returned to the user implement the `Into<ResponseError>` trait. `ReponseError` in turn implements the `ErrorCode` trait from `meilisearch-error`.
Some new errors have been introduced with the new engine for which we haven't defined error codes yet. It has been decided with @gmourier that those would return the `internal-error` code until the correct error code is specified.
Co-authored-by: marin postma <postma.marin@protonmail.com > 
						
						
					 
					
						2021-06-22 13:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						d0ef1ef174 
					 
					
						
						
							
							change errors codes  
						
						
						
						
					 
					
						2021-06-22 11:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						905ace3e13 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2021-06-22 11:10:57 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						9092d35a3c 
					 
					
						
						
							
							fix payload error handler  
						
						
						
						
					 
					
						2021-06-21 21:51:38 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						2bdaa70f31 
					 
					
						
						
							
							invalid update payload returns bad_request  
						
						
						
						
					 
					
						2021-06-21 18:56:22 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						f91a3bc6ab 
					 
					
						
						
							
							set error content type to json  
						
						
						
						
					 
					
						2021-06-21 18:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						1e4592dd7e 
					 
					
						
						
							
							enable errors in updates  
						
						
						
						
					 
					
						2021-06-21 18:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						50dc2fc7a5 
					 
					
						
						
							
							Merge  #219  
						
						... 
						
						
						
						219: Run cargo flaky only 100 times r=irevoire a=irevoire
Look like the CI was not able to run cargo flaky 1000 times in 6 hours, so I guess, for now, we can come back to 100 times.
https://github.com/meilisearch/transplant/runs/2858159390 
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2021-06-21 16:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						76727455ca 
					 
					
						
						
							
							ignore all the options related to the indexer  
						
						
						
						
					 
					
						2021-06-21 18:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						cf94b8e6e0 
					 
					
						
						
							
							run cargo flaky only 100 times  
						
						
						
						
					 
					
						2021-06-21 17:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						1cf9f43dfe 
					 
					
						
						
							
							fix the tests  
						
						
						
						
					 
					
						2021-06-21 16:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						2097554c09 
					 
					
						
						
							
							fix the cli  
						
						
						
						
					 
					
						2021-06-21 16:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						56686dee40 
					 
					
						
						
							
							review changes  
						
						
						
						
					 
					
						2021-06-21 13:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						763ee521be 
					 
					
						
						
							
							fix rebase errors  
						
						
						
						
					 
					
						2021-06-21 12:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						0bfdf9a785 
					 
					
						
						
							
							bump milli  
						
						
						
						
					 
					
						2021-06-21 12:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						fa573dabf0 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2021-06-21 12:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						abdf642d68 
					 
					
						
						
							
							integrate milli errors  
						
						
						
						
					 
					
						2021-06-21 12:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						0dfd1b74c8 
					 
					
						
						
							
							fix tests  
						
						
						
						
					 
					
						2021-06-21 12:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						0d3fb5ee0d 
					 
					
						
						
							
							factorize internal error macro  
						
						
						
						
					 
					
						2021-06-21 12:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						02277ec2cf 
					 
					
						
						
							
							reintroduce anyhow  
						
						
						
						
					 
					
						2021-06-21 12:11:06 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						70661ce50d 
					 
					
						
						
							
							Merge  #216  
						
						... 
						
						
						
						216: optimize cropping r=MarinPostma a=MarinPostma
Optimize cropping as per @kerollmops suggestion.
Co-authored-by: marin postma <postma.marin@protonmail.com >
Co-authored-by: marin <postma.marin@protonmail.com > 
						
						
					 
					
						2021-06-21 10:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								marin 
							
						 
					 
					
						
						
							
						
						8fc12b1526 
					 
					
						
						
							
							Update meilisearch-http/src/index/search.rs  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2021-06-21 11:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						439db1aae0 
					 
					
						
						
							
							enable response error for search routes  
						
						
						
						
					 
					
						2021-06-21 11:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						8afbb9c462 
					 
					
						
						
							
							enable response error for documents routes  
						
						
						
						
					 
					
						2021-06-21 10:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						5c52a1393f 
					 
					
						
						
							
							enable response error for settings routes  
						
						
						
						
					 
					
						2021-06-21 10:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						112cd1787c 
					 
					
						
						
							
							change error message for uuid resolver  
						
						
						
						
					 
					
						2021-06-21 10:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						d1550670a8 
					 
					
						
						
							
							enable response error for index routes  
						
						
						
						
					 
					
						2021-06-21 10:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						58f9974be4 
					 
					
						
						
							
							remove anyhow refs & implement missing errors  
						
						
						
						
					 
					
						2021-06-21 10:59:38 +02:00 
						 
				 
			
				
					
						
							
							
								marin postma 
							
						 
					 
					
						
						
							
						
						3a2e7d3c3b 
					 
					
						
						
							
							optimize cropping  
						
						
						
						
					 
					
						2021-06-20 16:59:31 +02:00