Tamo 
							
						 
					 
					
						
						
							
						
						73b5722896 
					 
					
						
						
							
							rename the other parameter of the aggregate method to new to avoid confusion  
						
						
						
						
							
						
					 
					
						2024-10-20 17:31:35 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						c94679bde6 
					 
					
						
						
							
							apply review comments  
						
						
						
						
							
						
					 
					
						2024-10-20 17:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								F. Levi 
							
						 
					 
					
						
						
							
						
						e51e6f902a 
					 
					
						
						
							
							Highlight partially cropped matches too  
						
						
						
						
							
						
					 
					
						2024-10-19 13:42:02 +03:00 
						 
				 
			
				
					
						
							
							
								F. Levi 
							
						 
					 
					
						
						
							
						
						6c226a4580 
					 
					
						
						
							
							Merge branch 'main' into change-matches-position-phrase-search  
						
						
						
						
							
						
					 
					
						2024-10-17 21:25:42 +03:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						89e2d2b2b9 
					 
					
						
						
							
							fix the doctest  
						
						
						
						
							
						
					 
					
						2024-10-17 13:55:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						3a7a20c716 
					 
					
						
						
							
							remove the segment feature and always import segment  
						
						
						
						
							
						
					 
					
						2024-10-17 11:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						cd378e5bd2 
					 
					
						
						
							
							Add chunking  
						
						
						
						
							
						
					 
					
						2024-10-17 10:18:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						fa1db6b721 
					 
					
						
						
							
							fix the tests  
						
						
						
						
							
						
					 
					
						2024-10-17 09:55:30 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						1ab6fec903 
					 
					
						
						
							
							send all experimental features in the info event including the runtime one  
						
						
						
						
							
						
					 
					
						2024-10-17 09:49:21 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						c1fcb2ebc6 
					 
					
						
						
							
							add some warning  
						
						
						
						
							
						
					 
					
						2024-10-17 09:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						18ac4032aa 
					 
					
						
						
							
							Remove the experimental feature seen  
						
						
						
						
							
						
					 
					
						2024-10-17 09:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d9115b74f0 
					 
					
						
						
							
							move the analytics settings code to a dedicated file  
						
						
						
						
							
						
					 
					
						2024-10-17 09:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						0749633618 
					 
					
						
						
							
							Don't sort in parallel in sorters of the new indexer  
						
						
						
						
							
						
					 
					
						2024-10-17 09:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						0fde49640a 
					 
					
						
						
							
							make clippy happy  
						
						
						
						
							
						
					 
					
						2024-10-17 09:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						4ee65d870e 
					 
					
						
						
							
							remove a lot of ununsed code  
						
						
						
						
							
						
					 
					
						2024-10-17 09:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						ef77c7699b 
					 
					
						
						
							
							add the required shared values between all the events and fix the timestamp  
						
						
						
						
							
						
					 
					
						2024-10-17 09:06:23 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						7382fb21e4 
					 
					
						
						
							
							fix the main  
						
						
						
						
							
						
					 
					
						2024-10-17 08:38:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						e4ace98004 
					 
					
						
						
							
							fix all the routes + move to a better version of mopa  
						
						
						
						
							
						
					 
					
						2024-10-17 01:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						aa7a34ffe8 
					 
					
						
						
							
							make the aggregate method send  
						
						
						
						
							
						
					 
					
						2024-10-17 00:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						6728cfbfac 
					 
					
						
						
							
							fix the analytics  
						
						
						
						
							
						
					 
					
						2024-10-17 00:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						ea6883189e 
					 
					
						
						
							
							finish the analytics in all the routes  
						
						
						
						
							
						
					 
					
						2024-10-16 21:17:06 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						0647f75e6b 
					 
					
						
						
							
							Add borrow_mut_or_yield extension method  
						
						
						
						
							
						
					 
					
						2024-10-16 17:36:41 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						fdeb47fb54 
					 
					
						
						
							
							implements all routes  
						
						
						
						
							
						
					 
					
						2024-10-16 17:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						e66fccc3f2 
					 
					
						
						
							
							get rids of the analytics closure  
						
						
						
						
							
						
					 
					
						2024-10-16 15:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						73e87c152a 
					 
					
						
						
							
							rewrite most of the analytics especially the settings  
						
						
						
						
							
						
					 
					
						2024-10-16 15:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						86a0097311 
					 
					
						
						
							
							Use bumpalo in word docids  
						
						
						
						
							
						
					 
					
						2024-10-16 14:04:44 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						c75de1f391 
					 
					
						
						
							
							Remove TODO  
						
						
						
						
							
						
					 
					
						2024-10-16 11:18:59 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						198238687f 
					 
					
						
						
							
							Guess and retrieve primary key correctly in batch  
						
						
						
						
							
						
					 
					
						2024-10-16 09:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						f9a6c624a7 
					 
					
						
						
							
							Put primary key, and use provided key in operation  
						
						
						
						
							
						
					 
					
						2024-10-16 09:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						017757004e 
					 
					
						
						
							
							Add PrimaryKey::new_or_insert  
						
						
						
						
							
						
					 
					
						2024-10-16 09:26:18 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						75b2f22add 
					 
					
						
						
							
							Merge  #5008  
						
						... 
						
						
						
						5008: Display vectors when no custom vectors where ever provided r=irevoire a=dureuill
# Pull Request
## Related issue
Fixes the issue reported on [Discord](https://discord.com/channels/1006923006964154428/1294653031958446080/1295336784896589967 ).
## What does this PR do?
- Normal behavior of Meilisearch is to hide `_vectors` even when `retrieveVectors: true` when there is an explicit list of displayed attributes that does not contain vectors
- However, this relied on the field id for the `_vectors` field to exist, which wasn't the case when no `_vectors` was manually provided to documents. This would often be the case for people using autoembedders such as the OpenAI integration.
- This PR fixes the behavior by looking for the `_vectors` string in the `displayedAttributes` when there is no `_vectors` fid.
- This PR also adds a test for this specific situation, that would fail before the PR, and pass after the PR
Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
							
 
						
					 
					
						2024-10-15 13:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						152683083b 
					 
					
						
						
							
							Change document operation to use method in primary key  
						
						
						
						
							
						
					 
					
						2024-10-15 14:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						c283c95f6a 
					 
					
						
						
							
							Support nested primary keys  
						
						
						
						
							
						
					 
					
						2024-10-15 14:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						9a0e1dc375 
					 
					
						
						
							
							Fix the prefix deletion  
						
						
						
						
							
						
					 
					
						2024-10-15 11:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						1e81d72b5f 
					 
					
						
						
							
							Use the fixed version of the Rhai crate  
						
						
						
						
							
						
					 
					
						2024-10-14 18:18:59 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						52b95c4e59 
					 
					
						
						
							
							Make sure we edit the task statuses  
						
						
						
						
							
						
					 
					
						2024-10-14 16:48:15 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						7e1dc8439b 
					 
					
						
						
							
							Introduce the new update by function  
						
						
						
						
							
						
					 
					
						2024-10-14 16:32:50 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						5a74d4729c 
					 
					
						
						
							
							Add test failing before this PR, OK now  
						
						
						
						
							
						
					 
					
						2024-10-14 16:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						e44e7b5e81 
					 
					
						
						
							
							Fix retrieveVectors when explicitly passed in displayed attributes without any document containing _vectors  
						
						
						
						
							
						
					 
					
						2024-10-14 16:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						a0b3887709 
					 
					
						
						
							
							Merge  #5006  
						
						... 
						
						
						
						5006: Bring back changes from v1.10.3 r=Kerollmops a=irevoire
# Pull Request
## Related issue
Port the following PR to the latest version: https://github.com/meilisearch/meilisearch/pull/5000 
See its description for more information
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-14 14:06:35 +00:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						96658ec775 
					 
					
						
						
							
							Make de public  
						
						
						
						
							
						
					 
					
						2024-10-14 15:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						c01ee7b732 
					 
					
						
						
							
							external changes  
						
						
						
						
							
						
					 
					
						2024-10-14 15:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						6ad3f57bc1 
					 
					
						
						
							
							Changes to de  
						
						
						
						
							
						
					 
					
						2024-10-14 15:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						28d92c521a 
					 
					
						
						
							
							External docids to &'bump str  
						
						
						
						
							
						
					 
					
						2024-10-14 15:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						7df20d8282 
					 
					
						
						
							
							Changes to primary key  
						
						
						
						
							
						
					 
					
						2024-10-14 15:41:57 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						b4102741e6 
					 
					
						
						
							
							Fix duplicated fields when a document is modified  
						
						
						
						
							
						
					 
					
						2024-10-14 14:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						4b4a6c7863 
					 
					
						
						
							
							Update meilisearch/src/option.rs  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-14 14:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						3085092e04 
					 
					
						
						
							
							Update meilisearch/src/option.rs  
						
						... 
						
						
						
						Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-14 14:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						c4efd1df4e 
					 
					
						
						
							
							Update meilisearch/src/option.rs  
						
						... 
						
						
						
						Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-14 14:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						c32282acb1 
					 
					
						
						
							
							improve doc  
						
						
						
						
							
						
					 
					
						2024-10-14 14:39:34 +02:00