Tamo 
							
						 
					 
					
						
						
							
						
						895ab2906c 
					 
					
						
						
							
							apply review suggestions  
						
						
						
						
					 
					
						2023-02-16 18:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						8c074f5028 
					 
					
						
						
							
							implements the csv delimiter without tests  
						
						... 
						
						
						
						Co-authored-by: Maxi Barmetler <maxi.barmetler@gmail.com > 
						
						
					 
					
						2023-02-16 17:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						143e3cf948 
					 
					
						
						
							
							Merge  #3490  
						
						... 
						
						
						
						3490: Fix attributes set candidates r=curquiza a=ManyTheFish
# Pull Request
Fix attributes set candidates for v1.1.0
## details
The attribute criterion was not returning the remaining candidates when its internal algorithm was been exhausted.
We had a loss of candidates by the attribute criterion leading to the bug reported in the issue linked below.
After some investigation, it seems that it was the only criterion that had this behavior.
We are now returning the remaining candidates instead of an empty bitmap.
## Related issue
Fixes  #3483 
PR on milli for v1.0.1: https://github.com/meilisearch/milli/pull/777 
Co-authored-by: ManyTheFish <many@meilisearch.com > 
						
						
					 
					
						2023-02-15 17:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						74d1a67a99 
					 
					
						
						
							
							Use the workspace inheritance feature of rust 1.64  
						
						
						
						
					 
					
						2023-02-15 13:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						91ce8a5e67 
					 
					
						
						
							
							Merge  #3492  
						
						... 
						
						
						
						3492: Bump deserr r=Kerollmops a=irevoire
Bump deserr to the latest version;
- We now use the default actix-web extractors that deserr provides (which were copy/pasted from meilisearch)
- We also use the default `JsonError` message provided by deserr instead of defining our own in meilisearch
- Finally, we get the new `did you mean?` error message. Fix  #3493 
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2023-02-15 10:05:05 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						a43765d454 
					 
					
						
						
							
							use the pre-defined deserr extractors  
						
						
						
						
					 
					
						2023-02-14 20:05:30 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						8fb7b1d10f 
					 
					
						
						
							
							bump deserr  
						
						
						
						
					 
					
						2023-02-14 20:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						74dcfe9676 
					 
					
						
						
							
							Fix a bug when you update a document that was already present in the db, deleted and then inserted again in the same transform  
						
						
						
						
					 
					
						2023-02-14 19:09:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						1b1703a609 
					 
					
						
						
							
							make a small optimization to merge obkvs a little bit faster  
						
						
						
						
					 
					
						2023-02-14 18:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						fb5e4957a6 
					 
					
						
						
							
							fix and test the early exit in case a grenad ends with a deletion  
						
						
						
						
					 
					
						2023-02-14 18:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						8de3c9f737 
					 
					
						
						
							
							Update milli/src/update/index_documents/transform.rs  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2023-02-14 17:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						43a19d0709 
					 
					
						
						
							
							document the operation enum + the grenads  
						
						
						
						
					 
					
						2023-02-14 17:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						a53536836b 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2023-02-14 17:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						d7ad39ad77 
					 
					
						
						
							
							fix: clippy error  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						849de089d2 
					 
					
						
						
							
							add thiserror for AscDescError  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								filip 
							
						 
					 
					
						
						
							
						
						7f25007d31 
					 
					
						
						
							
							Update milli/src/asc_desc.rs  
						
						... 
						
						
						
						Co-authored-by: Tamo <irevoire@protonmail.ch > 
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						c810af3ebf 
					 
					
						
						
							
							implement From<ParseGeoError> for AscDescError  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						c0b77773ba 
					 
					
						
						
							
							fmt asc_desc  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						7481559e8b 
					 
					
						
						
							
							move BadGeo to FilterError  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						83c765ce6c 
					 
					
						
						
							
							implement From<ParseGeoError> for FilterError  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						4c91037602 
					 
					
						
						
							
							use ParseGeoError in sort parser  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						825923f6fc 
					 
					
						
						
							
							export ParseGeoError  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Bachul 
							
						 
					 
					
						
						
							
						
						e405702733 
					 
					
						
						
							
							chore: introduce new error ParseGeoError type  
						
						
						
						
					 
					
						2023-02-14 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						6fa877efb0 
					 
					
						
						
							
							Fix attributes set candidates  
						
						
						
						
					 
					
						2023-02-13 17:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						746b31c1ce 
					 
					
						
						
							
							makes clippy happy  
						
						
						
						
					 
					
						2023-02-09 12:23:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						93db755d57 
					 
					
						
						
							
							add a test to ensure we handle correctly a deletion of multiple time the same document  
						
						
						
						
					 
					
						2023-02-08 21:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						93f130a400 
					 
					
						
						
							
							fix all warnings  
						
						
						
						
					 
					
						2023-02-08 20:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						421a9cf05e 
					 
					
						
						
							
							provide a new method on the transform to remove documents  
						
						
						
						
					 
					
						2023-02-08 16:06:09 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						8f64fba1ce 
					 
					
						
						
							
							rewrite the current transform to handle a new byte specifying the kind of operation it's merging  
						
						
						
						
					 
					
						2023-02-08 12:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						c88c3637b4 
					 
					
						
						
							
							Merge  #3461  
						
						... 
						
						
						
						3461: Bring v1 changes into main r=curquiza a=Kerollmops
Also bring back changes in milli (the remote repository) into main done during the pre-release
Co-authored-by: LoĂŻc Lecrenier <loic.lecrenier@me.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: curquiza <curquiza@users.noreply.github.com >
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Philipp Ahlner <philipp@ahlner.com >
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2023-02-07 11:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						97fd9ac493 
					 
					
						
						
							
							Merge  #3405  
						
						... 
						
						
						
						3405: Implement geo bounding box r=irevoire a=curquiza
Following https://github.com/meilisearch/milli/pull/672  (work from `@gmourier)`
Fixes  #2761 
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com >
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2023-02-07 09:55:20 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						821d92b5d0 
					 
					
						
						
							
							Merge  #3407  
						
						... 
						
						
						
						3407: Add Cargo feature for LMDB's POSIX semaphores r=dureuill a=GregoryConrad
See https://github.com/meilisearch/milli/pull/757 
Co-authored-by: Gregory Conrad <gregorysconrad@gmail.com > 
						
						
					 
					
						2023-02-07 08:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						42114325cd 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
					 
					
						2023-02-06 18:07:00 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						7a38fe624f 
					 
					
						
						
							
							throw an error if the top left corner is found below the bottom right corner  
						
						
						
						
					 
					
						2023-02-06 17:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						1b005f697d 
					 
					
						
						
							
							update the syntax of the geoboundingbox filter to uses brackets instead of parens around lat and lng  
						
						
						
						
					 
					
						2023-02-06 16:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						fbec48f56e 
					 
					
						
						
							
							Merge remote-tracking branch 'milli/main' into bring-v1-changes  
						
						
						
						
					 
					
						2023-02-06 16:48:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						3ebc99473f 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
					 
					
						2023-02-06 13:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						d27007005e 
					 
					
						
						
							
							comments the geoboundingbox + forbid the usage of the lexeme method which could introduce bugs  
						
						
						
						
					 
					
						2023-02-06 11:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						fcb09ccc3d 
					 
					
						
						
							
							add tests on the geoBoundingBox  
						
						
						
						
					 
					
						2023-02-02 18:19:56 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						ae8660e585 
					 
					
						
						
							
							Add Token::original_span rather than making Token::span pub  
						
						
						
						
					 
					
						2023-02-02 15:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Mourier 
							
						 
					 
					
						
						
							
						
						b297b5deb0 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2023-02-02 12:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Mourier 
							
						 
					 
					
						
						
							
						
						0d71c80ba6 
					 
					
						
						
							
							add tests  
						
						
						
						
					 
					
						2023-02-02 12:31:27 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Mourier 
							
						 
					 
					
						
						
							
						
						65a3086cf1 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2023-02-02 12:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Mourier 
							
						 
					 
					
						
						
							
						
						426d63b01b 
					 
					
						
						
							
							Update insta test suite  
						
						
						
						
					 
					
						2023-02-02 12:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Mourier 
							
						 
					 
					
						
						
							
						
						b078477d80 
					 
					
						
						
							
							Add error handling and earth lap collision with bounding box  
						
						
						
						
					 
					
						2023-02-02 12:17:38 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						0bc1a18f52 
					 
					
						
						
							
							Use Languages list detected during indexing at search time  
						
						
						
						
					 
					
						2023-02-01 18:57:43 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						643d99e0f9 
					 
					
						
						
							
							Add expectancy test  
						
						
						
						
					 
					
						2023-02-01 18:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						064158e4e2 
					 
					
						
						
							
							Update test  
						
						
						
						
					 
					
						2023-02-01 15:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						77d32d0ee8 
					 
					
						
						
							
							Fix codec deserialization  
						
						
						
						
					 
					
						2023-02-01 15:26:26 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						f4569b04ad 
					 
					
						
						
							
							Update Charabia version  
						
						
						
						
					 
					
						2023-02-01 15:26:26 +01:00