| 
							
							
								 Loïc Lecrenier | 30bd4db0fc | Simplify indexing task for facet_exists_docids database | 2022-07-19 10:07:33 +02:00 |  | 
			
				
					| 
							
							
								 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 DocumentIdstruct 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]](/avatar/358764112654da1b495fabe94259fbe6?size=56) 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 |  |