Irevoire
							
						 
					 | 
					
						
						
							
						
						0d104a0fce
					 | 
					
						
						
							
							Update milli/src/criterion.rs
						
						
						
						
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com> 
						
						
					 | 
					
						2021-09-20 18:13:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clémentine Urquizar
							
						 
					 | 
					
						
						
							
						
						3f1453f470
					 | 
					
						
						
							
							Update version for the next release (v0.14.0)
						
						
						
						
						
						
					 | 
					
						2021-09-20 18:12:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						f4b8e5675d
					 | 
					
						
						
							
							move the reserved keyword logic for the criterion and sort + add test
						
						
						
						
						
						
					 | 
					
						2021-09-20 17:21:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						3b7a2cdbce
					 | 
					
						
						
							
							fix typo
						
						
						
						
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com> 
						
						
					 | 
					
						2021-09-20 16:10:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						c695a1ffd2
					 | 
					
						
						
							
							add the possibility to sort by descending order on geoPoint
						
						
						
						
						
						
					 | 
					
						2021-09-15 11:49:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						91ce4d1721
					 | 
					
						
						
							
							Stop iterating through the whole list of points
						
						
						
						
						
						
						
						We stop when there is no possible candidates left 
						
						
					 | 
					
						2021-09-15 11:49:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clémentine Urquizar
							
						 
					 | 
					
						
						
							
						
						f167f7b412
					 | 
					
						
						
							
							Update version for the next release (v0.13.1)
						
						
						
						
						
						
					 | 
					
						2021-09-10 09:48:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						cfc62a1c15
					 | 
					
						
						
							
							use geoutils instead of haversine
						
						
						
						
						
						
					 | 
					
						2021-09-09 18:11:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								many
							
						 
					 | 
					
						
						
							
						
						26deeb45a3
					 | 
					
						
						
							
							Add lacking parameter to word level position builder
						
						
						
						
						
						
					 | 
					
						2021-09-09 17:49:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						3fc145c254
					 | 
					
						
						
							
							if we have no rtree we return all other provided documents
						
						
						
						
						
						
					 | 
					
						2021-09-09 17:44:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						a84f3a8b31
					 | 
					
						
						
							
							Apply suggestions from code review
						
						
						
						
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com> 
						
						
					 | 
					
						2021-09-09 15:09:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						c81ff22c5b
					 | 
					
						
						
							
							delete the invalid criterion name error in favor of invalid ranking rule name
						
						
						
						
						
						
					 | 
					
						2021-09-08 19:17:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						bad8ea47d5
					 | 
					
						
						
							
							edit the two lasts TODO comments
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						b15c77ebc4
					 | 
					
						
						
							
							return an error in case a user try to sort with :desc
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						4b618b95e4
					 | 
					
						
						
							
							rebase on main
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						2988d3c76d
					 | 
					
						
						
							
							tests the geo filters
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						e5ef0cad9a
					 | 
					
						
						
							
							use meters in the filters
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						4f69b190bc
					 | 
					
						
						
							
							remove the distance from the search, the computation of the distance will be made on meilisearch side
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						7ae2a7341c
					 | 
					
						
						
							
							introduce the reserved keywords in the filters
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						6d5762a6c8
					 | 
					
						
						
							
							handle the case where you forgot entirely the parenthesis
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						ebf82ac28c
					 | 
					
						
						
							
							improve the error messages and add tests for the filters
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						bd4c248292
					 | 
					
						
						
							
							improve the error handling in general and introduce the concept of reserved keywords
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						e8c093c1d0
					 | 
					
						
						
							
							fix the error handling in the filters
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						f0b74637dc
					 | 
					
						
						
							
							fix all the tests
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						b1bf7d4f40
					 | 
					
						
						
							
							reformat
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						aca707413c
					 | 
					
						
						
							
							remove the memory leak
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						a8a1f5bd55
					 | 
					
						
						
							
							move the geosearch criteria out of asc_desc.rs
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						dc84ecc40b
					 | 
					
						
						
							
							fix a bug
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						4820ac71a6
					 | 
					
						
						
							
							allow spaces in a geoRadius
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						13c78e5aa2
					 | 
					
						
						
							
							Implement the _geoPoint in the sortable
						
						
						
						
						
						
					 | 
					
						2021-09-08 18:24:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						5bb175fc90
					 | 
					
						
						
							
							only index _geo if it's set as sortable OR filterable
						
						
						
						
						
						
						
						and only allow the filters if geo was set to filterable 
						
						
					 | 
					
						2021-09-08 17:51:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						f73273d71c
					 | 
					
						
						
							
							only call the extractor if needed
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						ea2f2ecf96
					 | 
					
						
						
							
							create a new database containing all the documents that were geo-faceted
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						4b459768a0
					 | 
					
						
						
							
							create the _geoRadius filter
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						6d70978edc
					 | 
					
						
						
							
							update the facet filter grammar
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						216a8aa3b2
					 | 
					
						
						
							
							add a tests for the indexation of the geosearch
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						a21c854790
					 | 
					
						
						
							
							handle errors
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						70ab2c37c5
					 | 
					
						
						
							
							remove multiple bugs
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						b4b6ba6d82
					 | 
					
						
						
							
							rename all the ’long’ into ’lng’ like written in the specification
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						3b9f1db061
					 | 
					
						
						
							
							implement the clear of the rtree
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						d344489c12
					 | 
					
						
						
							
							implement the deletion of geo points
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						44d6b6ae9e
					 | 
					
						
						
							
							Index the geo points
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						8d9c2c4425
					 | 
					
						
						
							
							create a new db with getters and setters
						
						
						
						
						
						
					 | 
					
						2021-09-08 17:51:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bors[bot]
							
						 
					 | 
					
						
						
							
						
						b22aac92ac
					 | 
					
						
						
							
							Merge #342
						
						
						
						
						
						
						
						342: Let the caller decide what kind of error they want to returns when parsing `AscDesc` r=Kerollmops a=irevoire
This is one possible fix for #339 
We would then need to patch these lines https://github.com/meilisearch/MeiliSearch/blob/main/meilisearch-http/src/index/search.rs#L110-L114 to return the error we want.
Another solution would be to add a parameter to the `from_str` to specify which context we are in.
Co-authored-by: Tamo <tamo@meilisearch.com> 
						
						
					 | 
					
						2021-09-08 14:18:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						932998f5cc
					 | 
					
						
						
							
							let the caller decide if they want to return an invalidSortName or an
						
						
						
						
						
						
						
						invalidCriterionName error 
						
						
					 | 
					
						2021-09-08 16:17:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bors[bot]
							
						 
					 | 
					
						
						
							
						
						86c3b0c8c2
					 | 
					
						
						
							
							Merge #350
						
						
						
						
						
						
						
						350: Fix mdb val size error r=Kerollmops a=ManyTheFish
Related to [#1677](https://github.com/meilisearch/MeiliSearch/issues/1677)
Co-authored-by: many <maxime@meilisearch.com> 
						
						
					 | 
					
						2021-09-08 13:32:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								many
							
						 
					 | 
					
						
						
							
						
						e54280fbfc
					 | 
					
						
						
							
							Skip empty normalized words
						
						
						
						
						
						
					 | 
					
						2021-09-08 15:25:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								many
							
						 
					 | 
					
						
						
							
						
						d18ee58ab9
					 | 
					
						
						
							
							Check if key are not empty in validator
						
						
						
						
						
						
					 | 
					
						2021-09-08 15:25:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						8a088fb99e
					 | 
					
						
						
							
							Bump grenad to v0.3.1
						
						
						
						
						
						
					 | 
					
						2021-09-08 14:08:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						20ad43b908
					 | 
					
						
						
							
							Enable the grenad tempfile feature back
						
						
						
						
						
						
					 | 
					
						2021-09-08 14:06:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |