bors[bot] 
							
						 
					 
					
						
						
							
						
						a294462a06 
					 
					
						
						
							
							Merge  #1319  
						
						... 
						
						
						
						1319: Stable into master r=MarinPostma a=MarinPostma
Co-authored-by: mpostma <postma.marin@protonmail.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: Marin Postma <postma.marin@protonmail.com > 
						
						
							
						
					 
					
						2021-03-31 09:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						5bc464dc53 
					 
					
						
						
							
							chore(ci): cache dependencies in Docker build  
						
						
						
						
							
						
					 
					
						2021-03-31 11:23:09 +03:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7807a8dcff 
					 
					
						
						
							
							Merge  #1315  
						
						... 
						
						
						
						1315: fix armv7 r=MarinPostma a=MarinPostma
fix armv7 build
this was caused by usize being 32 bit on armv7 and 64bits on all other targeted architectures.
Co-authored-by: Marin Postma <postma.marin@protonmail.com > 
						
						
							
 
 
						
					 
					
						2021-03-29 17:20:50 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						0bad5529d8 
					 
					
						
						
							
							Merge  #1309  
						
						... 
						
						
						
						1309: fix snapshot r=MarinPostma a=MarinPostma
fix snapshot broken by #1238 .
Co-authored-by: mpostma <postma.marin@protonmail.com >
Co-authored-by: Marin Postma <postma.marin@protonmail.com > 
						
						
							
 
						
					 
					
						2021-03-29 15:20:46 +00:00 
						 
				 
			
				
					
						
							
							
								Marin Postma 
							
						 
					 
					
						
						
							
						
						4fe885408b 
					 
					
						
						
							
							fix arm  
						
						
						
						
							
						
					 
					
						2021-03-29 17:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marin Postma 
							
						 
					 
					
						
						
							
						
						9a1ab4e69f 
					 
					
						
						
							
							fix test  
						
						
						
						
							
						
					 
					
						2021-03-29 14:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						e0b3c4f82f 
					 
					
						
						
							
							Merge  #1310  
						
						... 
						
						
						
						1310: Fix display of http address r=MarinPostma a=curquiza
Wrong display introduced by https://github.com/meilisearch/MeiliSearch/pull/1206 
Now displaying:
<img width="968" alt="Capture d’écran 2021-03-26 à 12 04 59" src="https://user-images.githubusercontent.com/20380692/112622594-8c173080-8e2b-11eb-81c3-5876d273e5fa.png ">
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
 
						
					 
					
						2021-03-29 11:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						ac858d9800 
					 
					
						
						
							
							Remove clippy warnings in CI  
						
						
						
						
							
						
					 
					
						2021-03-29 12:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								marin 
							
						 
					 
					
						
						
							
						
						7050236a93 
					 
					
						
						
							
							Merge pull request  #123  from irevoire/snapshots  
						
						... 
						
						
						
						remove the now useless dead_code flags 
						
						
							
						
					 
					
						2021-03-26 17:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						0f2143e7fd 
					 
					
						
						
							
							remove the now useless dead_code flags  
						
						
						
						
							
						
					 
					
						2021-03-26 14:15:12 +01:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						b9f79c8df0 
					 
					
						
						
							
							Update display  
						
						
						
						
							
						
					 
					
						2021-03-26 12:12:55 +01:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						9587ea7f06 
					 
					
						
						
							
							Fix display of http address  
						
						
						
						
							
						
					 
					
						2021-03-26 12:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						7f68b83cb7 
					 
					
						
						
							
							fix snapshot  
						
						
						
						
							
						
					 
					
						2021-03-26 11:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						d7c077cffb 
					 
					
						
						
							
							atomic snapshot import  
						
						
						
						
							
						
					 
					
						2021-03-25 14:48:51 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						7d6ec7f3d3 
					 
					
						
						
							
							resolve merge  
						
						
						
						
							
						
					 
					
						2021-03-25 14:21:05 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						f3dc853be3 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into snapshots  
						
						
						
						
							
						
					 
					
						2021-03-25 13:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						28095c6454 
					 
					
						
						
							
							Merge  #1307  
						
						... 
						
						
						
						1307: change ubuntu version r=MarinPostma a=MarinPostma
Change the CI ubuntu version from `latest` to `18.04` because `latest` uses a too recent version of glibc, preventing meilisearch from running on the debian version of the DO image
Co-authored-by: mpostma <postma.marin@protonmail.com > 
						
						
							
 
						
					 
					
						2021-03-25 11:42:13 +00:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						48507460b2 
					 
					
						
						
							
							add snapshot tests  
						
						
						
						
							
						
					 
					
						2021-03-25 12:02:10 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						bb7d3be1b8 
					 
					
						
						
							
							change ubuntu version  
						
						
						
						
							
						
					 
					
						2021-03-25 10:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						d029464de8 
					 
					
						
						
							
							fix snapshot path  
						
						
						
						
							
						
					 
					
						2021-03-25 10:23:31 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						79d09705d8 
					 
					
						
						
							
							perform snapshot on startup  
						
						
						
						
							
						
					 
					
						2021-03-25 09:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						868658f3d8 
					 
					
						
						
							
							Merge  #109  
						
						... 
						
						
						
						109: Make updates atomic r=curquiza a=MarinPostma
Until now, the index_uid->uuid mapping was done before the update was written to disk in the case of automatic index creation. This was an issue when the update failed, and the index would still exists in the uuid resolver.
This is fixed by this pr, by first creating the update with an uuid if the index does not exist, and then register this uuid to the uuid resolver.
This is preliminary work to the implementation of snapshots (#19 ).
This pr also changes the `resolve` method on the `UuidResolver` to `get` to make it clearer.
The `create_uuid` method may be bound to disappear when the index name resolution is handled by a remote machine.
Co-authored-by: mpostma <postma.marin@protonmail.com > 
						
						
							
						
					 
					
						2021-03-24 12:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						fe87477238 
					 
					
						
						
							
							Merge  #115  
						
						... 
						
						
						
						115: Add the exhaustiveNbHits in search response body (returns always false) r=curquiza a=irevoire
closes  #103  
Co-authored-by: tamo <irevoire@protonmail.ch >
Co-authored-by: Irevoire <irevoire@protonmail.ch > 
						
						
							
						
					 
					
						2021-03-24 12:16:53 +00:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						d892a2643e 
					 
					
						
						
							
							fix clippy  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						83ffdc888a 
					 
					
						
						
							
							remove bad file name test  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						4041d9dc48 
					 
					
						
						
							
							format code  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						1f16c8d224 
					 
					
						
						
							
							integration test snapshot  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						06f9dae0f3 
					 
					
						
						
							
							remove prints  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						48d5f88c1a 
					 
					
						
						
							
							fix snapshot dir already exists  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						eb53ed4cc1 
					 
					
						
						
							
							load snapshot  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						46293546f3 
					 
					
						
						
							
							add tests and mocks  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						3cc3637e2d 
					 
					
						
						
							
							refactor for tests  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:56 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						1f51fc8baf 
					 
					
						
						
							
							create indexes snapshots concurrently  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						e9da191b7d 
					 
					
						
						
							
							fix snapshot bugs  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						d73fbdef2e 
					 
					
						
						
							
							remove from snapshot  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						44dcfe29aa 
					 
					
						
						
							
							clean snapshot creation  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						a85e7abb0c 
					 
					
						
						
							
							fix snapshot creation  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						4847884165 
					 
					
						
						
							
							restore snapshots  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						7f6a54cb12 
					 
					
						
						
							
							add lock to prevent snapshot during update  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						520f7c09ba 
					 
					
						
						
							
							sequential index snapshot  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						35a7b800eb 
					 
					
						
						
							
							snapshot indexes  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						c966b1dd94 
					 
					
						
						
							
							use options to schedule snapshot  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:11 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						ee838be41b 
					 
					
						
						
							
							implement snapshot scheduler  
						
						
						
						
							
						
					 
					
						2021-03-24 12:38:11 +01:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						127e944866 
					 
					
						
						
							
							Update meilisearch-http/src/index/search.rs  
						
						... 
						
						
						
						Co-authored-by: marin <postma.marin@protonmail.com > 
						
						
							
						
					 
					
						2021-03-23 19:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						cc81aca6a4 
					 
					
						
						
							
							Update meilisearch-http/src/index/search.rs  
						
						... 
						
						
						
						Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-03-23 10:47:19 +01:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						46d7cedb18 
					 
					
						
						
							
							Update meilisearch-http/src/index/search.rs  
						
						... 
						
						
						
						Co-authored-by: marin <postma.marin@protonmail.com > 
						
						
							
						
					 
					
						2021-03-23 10:46:59 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						5f33672f0e 
					 
					
						
						
							
							change payload send to use stream methods  
						
						
						
						
							
						
					 
					
						2021-03-22 19:49:21 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						b690f1103a 
					 
					
						
						
							
							fix typos  
						
						
						
						
							
						
					 
					
						2021-03-22 19:25:56 +01:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						91089db444 
					 
					
						
						
							
							add the exhaustive nb hits to be ISO, currently it's always set to false  
						
						
						
						
							
						
					 
					
						2021-03-22 18:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						70fd4f109d 
					 
					
						
						
							
							Merge  #1299  
						
						... 
						
						
						
						1299: bump meilisearch r=MarinPostma a=MarinPostma
Co-authored-by: mpostma <postma.marin@protonmail.com > 
						
						
							
 
						
					 
					
						2021-03-22 15:14:11 +00:00