Kerollmops 
							
						 
					 
					
						
						
							
						
						448114cc1c 
					 
					
						
						
							
							Fix the benchmarks with the new indexation API  
						
						
						
						
					 
					
						2022-07-12 15:22:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						25e768f31c 
					 
					
						
						
							
							Fix another issue with the nested primary key selector  
						
						
						
						
					 
					
						2022-07-12 15:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						192793ee38 
					 
					
						
						
							
							Add some tests to check for the nested documents ids  
						
						
						
						
					 
					
						2022-07-12 15:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a892a4a79c 
					 
					
						
						
							
							Introduce a function to extend from a JSON array of objects  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						dc61105554 
					 
					
						
						
							
							Fix the nested document id fetching function  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						2eec290424 
					 
					
						
						
							
							Check the validity of the latitute and longitude numbers  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5d149d631f 
					 
					
						
						
							
							Remove tests for a function that no more exists  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						0bbcc7b180 
					 
					
						
						
							
							Expose the DocumentId struct to be sure to inject the generated ids  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						d1a4da9812 
					 
					
						
						
							
							Generate a real UUIDv4 when ids are auto-generated  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						c8ebf0de47 
					 
					
						
						
							
							Rename the validate function as an enriching function  
						
						
						
						
					 
					
						2022-07-12 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						905af2a2e9 
					 
					
						
						
							
							Use the primary key and external id in the transform  
						
						
						
						
					 
					
						2022-07-12 15:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						742543091e 
					 
					
						
						
							
							Constify the default primary key name  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5f1bfb73ee 
					 
					
						
						
							
							Extract the primary key name and make it accessible  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						6a0a0ae94f 
					 
					
						
						
							
							Make the Transform read from an EnrichedDocumentsBatchReader  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						dc3f092d07 
					 
					
						
						
							
							Do not leak an internal grenad Error  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						8ebf5eed0d 
					 
					
						
						
							
							Make the nested primary key work  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						19eb3b4708 
					 
					
						
						
							
							Make sur that we do not accept floats as documents ids  
						
						
						
						
					 
					
						2022-07-12 14:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						2ceeb51c37 
					 
					
						
						
							
							Support the auto-generated ids when validating documents  
						
						
						
						
					 
					
						2022-07-12 14:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						399eec5c01 
					 
					
						
						
							
							Fix the indexation tests  
						
						
						
						
					 
					
						2022-07-12 14:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						fcfc4caf8c 
					 
					
						
						
							
							Move the Object type in the lib.rs file and use it everywhere  
						
						
						
						
					 
					
						2022-07-12 14:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						0146175fe6 
					 
					
						
						
							
							Introduce the validate_documents_batch function  
						
						
						
						
					 
					
						2022-07-12 14:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						bdc4263883 
					 
					
						
						
							
							Introduce the validate_documents_batch function  
						
						
						
						
					 
					
						2022-07-12 14:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e8297ad27e 
					 
					
						
						
							
							Fix the tests for the new DocumentsBatchBuilder/Reader  
						
						
						
						
					 
					
						2022-07-12 14:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						419ce3966c 
					 
					
						
						
							
							Rework the DocumentsBatchBuilder/Reader to use grenad  
						
						
						
						
					 
					
						2022-07-12 14:52:55 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						048e174efb 
					 
					
						
						
							
							Do not allocate when parsing CSV headers  
						
						
						
						
					 
					
						2022-07-12 14:52:55 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						5d79617a56 
					 
					
						
						
							
							Chores: Enhance smart-crop code comments  
						
						
						
						
					 
					
						2022-07-07 16:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						ebddfdb9a3 
					 
					
						
						
							
							Merge  #578  
						
						... 
						
						
						
						578: Bump uuid to 1.1.2 r=ManyTheFish a=Kerollmops
Just to [align the version with Meilisearch](https://github.com/meilisearch/meilisearch/pull/2584 ).
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2022-07-05 14:56:08 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						1bfdcfc84f 
					 
					
						
						
							
							Bump uuid to 1.1.2  
						
						
						
						
					 
					
						2022-07-05 16:23:36 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						250be9fe6c 
					 
					
						
						
							
							put the threshold back to 10k  
						
						
						
						
					 
					
						2022-07-05 15:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						b61efd09fc 
					 
					
						
						
							
							Makes the internal soft deleted error a UserError  
						
						
						
						
					 
					
						2022-07-05 15:34:45 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						eaf28b0628 
					 
					
						
						
							
							Apply review suggestions  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2022-07-05 15:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						3b309f654a 
					 
					
						
						
							
							Fasten the document deletion  
						
						... 
						
						
						
						When a document deletion occurs, instead of deleting the document we mark it as deleted
in the new “soft deleted” bitmap. It is then removed from the search, and all the other
endpoints. 
						
						
					 
					
						2022-07-05 15:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dmytro Gordon 
							
						 
					 
					
						
						
							
						
						3ff03a3f5f 
					 
					
						
						
							
							Fix not equal filter when field contains both number and strings  
						
						
						
						
					 
					
						2022-06-27 15:55:17 +03:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						238692a8e7 
					 
					
						
						
							
							Introduce the copy_to_path method on the Index  
						
						
						
						
					 
					
						2022-06-22 16:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						290a40b7a5 
					 
					
						
						
							
							Merge  #564  
						
						... 
						
						
						
						564: Rename the limitedTo parameter into maxTotalHits r=curquiza a=Kerollmops
This PR is related to https://github.com/meilisearch/meilisearch/issues/2542 , it renames the `limitedTo` parameter into `maxTotalHits`.
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2022-06-22 13:48:33 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						d7c248042b 
					 
					
						
						
							
							Rename the limitedTo parameter into maxTotalHits  
						
						
						
						
					 
					
						2022-06-22 12:00:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						d2f84a9d9e 
					 
					
						
						
							
							Improve the estimatedNbHits when distinct is enabled  
						
						
						
						
					 
					
						2022-06-22 11:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a0ab90a4d7 
					 
					
						
						
							
							Avoid having an ending separator before crop marker  
						
						
						
						
					 
					
						2022-06-16 18:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						177154828c 
					 
					
						
						
							
							Extends deletion tests  
						
						
						
						
					 
					
						2022-06-13 17:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						0d1d354052 
					 
					
						
						
							
							Ensure that Index methods are not bypassed by Meilisearch  
						
						
						
						
					 
					
						2022-06-13 17:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						f1d848bb9a 
					 
					
						
						
							
							Merge  #552  
						
						... 
						
						
						
						552: Fix escaped quotes in filter r=Kerollmops a=irevoire
Will fix https://github.com/meilisearch/meilisearch/issues/2380 
The issue was that in the evaluation of the filter, I was using the deref implementation instead of calling the `value` method of my token.
To avoid the problem happening again, I removed the deref implementation; now, you need to either call the `lexeme` or the `value` methods but can't rely on a « default » implementation to get a string out of a token.
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2022-06-09 14:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						90afde435b 
					 
					
						
						
							
							fix escaped quotes in filter  
						
						
						
						
					 
					
						2022-06-09 16:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						445d5474cc 
					 
					
						
						
							
							Add the pagination_limited_to setting to the database  
						
						
						
						
					 
					
						2022-06-08 18:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						69931e50d2 
					 
					
						
						
							
							Add the max_values_by_facet setting to the database  
						
						
						
						
					 
					
						2022-06-08 17:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						52a494bd3b 
					 
					
						
						
							
							Add the new pagination.limited_to and faceting.max_values_per_facet settings  
						
						
						
						
					 
					
						2022-06-08 17:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						2a505503b3 
					 
					
						
						
							
							Change the number of facet values returned by default to 100  
						
						
						
						
					 
					
						2022-06-08 15:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						bae4007447 
					 
					
						
						
							
							Remove the hard limit on the number of facet values returned  
						
						
						
						
					 
					
						2022-06-08 15:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d0aaa7ff00 
					 
					
						
						
							
							Fix wrong internal ids assignments  
						
						
						
						
					 
					
						2022-06-07 15:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								ad hoc 
							
						 
					 
					
						
						
							
						
						31776fdc3f 
					 
					
						
						
							
							add failing test  
						
						
						
						
					 
					
						2022-06-07 15:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						d212dc6b8b 
					 
					
						
						
							
							Remove useless newline  
						
						
						
						
					 
					
						2022-06-02 18:22:56 +02:00