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 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						92070a3578 
					 
					
						
						
							
							Implement the experimental drop search after and nb search per core  
						
						
						
						
							
						
					 
					
						2024-10-14 14:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a525598ad6 
					 
					
						
						
							
							Fix facet string indexing  
						
						
						
						
							
						
					 
					
						2024-10-14 11:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						4e97e38177 
					 
					
						
						
							
							Serialize docids bitmap one time  
						
						
						
						
							
						
					 
					
						2024-10-14 11:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						d675e73af1 
					 
					
						
						
							
							Finish prefix databases  
						
						
						
						
							
						
					 
					
						2024-10-14 11:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a2fbf2ea21 
					 
					
						
						
							
							set updated at at the end of the indexing  
						
						
						
						
							
						
					 
					
						2024-10-14 11:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						132916f62c 
					 
					
						
						
							
							Only run word pair proximity docids extraction if proximity_precision enables it  
						
						
						
						
							
						
					 
					
						2024-10-14 11:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						8371819114 
					 
					
						
						
							
							Some clippy related fixes  
						
						
						
						
							
						
					 
					
						2024-10-14 10:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						a90563df3f 
					 
					
						
						
							
							Merge  #5001  
						
						... 
						
						
						
						5001: Do not send empty edit document by function r=Kerollmops a=irevoire
# Pull Request
We realized that we had a huge usage of the feature from user who didn’t enable the feature at all. That shouldn’t be possible.
After a big investigation with `@gmourier` 

We found the issue, it was in the engine
## What does this PR do?
- Do not send the edit by function event to segment if no event was received during this batch
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-11 08:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						466604725e 
					 
					
						
						
							
							Do not send empty edit document by function  
						
						
						
						
							
						
					 
					
						2024-10-10 23:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						6028d6ba43 
					 
					
						
						
							
							Remove somme warnings  
						
						
						
						
							
						
					 
					
						2024-10-10 22:42:37 +02:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						68a2502388 
					 
					
						
						
							
							Introduce indexer level bumpalo  
						
						
						
						
							
						
					 
					
						2024-10-10 22:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						995394a516 
					 
					
						
						
							
							Merge  #4993  
						
						... 
						
						
						
						4993: Update mini-dashboard r=ManyTheFish a=curquiza
Remove the forced capitalized attribute name
Co-authored-by: curquiza <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2024-10-10 05:57:45 +00:00 
						 
				 
			
				
					
						
							
							
								curquiza 
							
						 
					 
					
						
						
							
						
						6e37ae8619 
					 
					
						
						
							
							Update mini-dashboard  
						
						
						
						
							
						
					 
					
						2024-10-09 19:13:14 +02:00