Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						392472f4bb 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2022-07-19 10:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						0388b2d463 
					 
					
						
						
							
							Run cargo fmt  
						
						
						
						
					 
					
						2022-07-19 10:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						dc64170a69 
					 
					
						
						
							
							Improve syntax of EXISTS filter, allow “value NOT EXISTS”  
						
						
						
						
					 
					
						2022-07-19 10:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						72452f0cb2 
					 
					
						
						
							
							Implements the EXIST filter operator  
						
						
						
						
					 
					
						2022-07-19 10:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						453d593ce8 
					 
					
						
						
							
							Add a database containing the docids where each field exists  
						
						
						
						
					 
					
						2022-07-19 10:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						2d79720f5d 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						8ddb4e750b 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:47:39 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						a277daa1f2 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						fb794c6b5e 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						1237cfc249 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						d7fd5c58cd 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						
						
						
					 
					
						2022-07-18 17:45:06 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						fc9f3f31e7 
					 
					
						
						
							
							Change DocumentsBatchReader to access cursor and index at same time  
						
						... 
						
						
						
						Otherwise it is not possible to iterate over all documents while
using the fields index at the same time. 
						
						
					 
					
						2022-07-18 16:08:14 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						ab1571cdec 
					 
					
						
						
							
							Simplify Transform::read_documents, enabled by enriched documents reader  
						
						
						
						
					 
					
						2022-07-18 12:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						e261ef64d7 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2022-07-18 10:18:51 +02:00 
						 
				 
			
				
					
						
							
							
								Many the fish 
							
						 
					 
					
						
						
							
						
						1da4ab5918 
					 
					
						
						
							
							Update milli/src/search/matches/mod.rs  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2022-07-18 10:18:03 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						cefffde9af 
					 
					
						
						
							
							Improve the .gitignore of the fuzz crate  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						6d0498df24 
					 
					
						
						
							
							Fix the fuzz tests  
						
						
						
						
					 
					
						2022-07-12 14:52:56 +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 
							
						 
					 
					
						
						
							
						
						eb63af1f10 
					 
					
						
						
							
							Update grenad to 0.4.2  
						
						
						
						
					 
					
						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