tamo 
							
						 
					 
					
						
						
							
						
						0a4bde1f2f 
					 
					
						
						
							
							update the default ordering of the criterion  
						
						
						
						
							
						
					 
					
						2021-04-01 19:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						ee3f93c029 
					 
					
						
						
							
							Merge pull request  #136  from shekhirin/index-fields-ids-distribution-cache  
						
						... 
						
						
						
						feat(index): store fields distribution in index 
						
						
							
						
					 
					
						2021-04-01 18:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						2658c5c545 
					 
					
						
						
							
							feat(index): update fields distribution in clear & delete operations  
						
						... 
						
						
						
						fixes after review
bump the version of the tokenizer
implement a first version of the stop_words
The front must provide a BTreeSet containing the stop words
The stop_words are set at None if an empty Set is provided
add the stop-words in the http-ui interface
Use maplit in the test
and remove all the useless drop(rtxn) at the end of all tests
Integrate the stop_words in the querytree
remove the stop_words from the querytree except if it was a prefix or a typo
more fixes after review 
						
						
							
						
					 
					
						2021-04-01 19:12:35 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						27c7ab6e00 
					 
					
						
						
							
							feat(index): store fields distribution in index  
						
						
						
						
							
						
					 
					
						2021-04-01 18:35:19 +03:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						2206a44baf 
					 
					
						
						
							
							Merge  #132  
						
						... 
						
						
						
						132: Next release (alpha2) r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-01 15:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						4ee6ce7871 
					 
					
						
						
							
							Next release  
						
						
						
						
							
						
					 
					
						2021-04-01 17:16:16 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						6cb8052d3d 
					 
					
						
						
							
							Merge  #104  
						
						... 
						
						
						
						104: Update all the response format (issue #64 ) r=MarinPostma a=irevoire
closes  #64  
Co-authored-by: Irevoire <tamo@meilisearch.com >
Co-authored-by: tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-01 14:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						73973e2b9e 
					 
					
						
						
							
							fix more settings routes  
						
						
						
						
							
						
					 
					
						2021-04-01 15:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						89e05fc6c5 
					 
					
						
						
							
							Merge  #113  
						
						... 
						
						
						
						113: snapshots r=MarinPostma a=MarinPostma
 This pr adds support for snapshoting.
The snapshoting process for an index requires that no other update is processing at the same time. A mutex lock has been added to prevent a snapshot from occuring at the same time as an update, while still premitting updates to be pushed.
The list of the indexes to snapshot is first retrieved from the `UuidResolver` which also performs its snapshot.
This list is passed to the update store, which attempts to acquire a lock on the update store while it snaphots itself and it's associated index store.
 This means that a snapshot can only be completed once all indexes have finished their ongoing update.
This pr also adds refactoring of the code to allow unit testing and mocking, and unit test the snapshot creation.
Co-authored-by: mpostma <postma.marin@protonmail.com >
Co-authored-by: tamo <irevoire@protonmail.ch >
Co-authored-by: marin <postma.marin@protonmail.com >
Co-authored-by: Marin Postma <postma.marin@protonmail.com > 
						
						
							
						
					 
					
						2021-04-01 13:16:00 +00:00 
						 
				 
			
				
					
						
							
							
								Marin Postma 
							
						 
					 
					
						
						
							
						
						248e9b3808 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into snapshots  
						
						
						
						
							
						
					 
					
						2021-04-01 15:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						67e25f8724 
					 
					
						
						
							
							Merge pull request  #128  from meilisearch/stop-words  
						
						... 
						
						
						
						Stop words 
						
						
							
						
					 
					
						2021-04-01 14:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						12fb509d84 
					 
					
						
						
							
							Integrate the stop_words in the querytree  
						
						... 
						
						
						
						remove the stop_words from the querytree except if it was a prefix or a typo 
						
						
							
						
					 
					
						2021-04-01 13:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						a2f46029c7 
					 
					
						
						
							
							implement a first version of the stop_words  
						
						... 
						
						
						
						The front must provide a BTreeSet containing the stop words
The stop_words are set at None if an empty Set is provided
add the stop-words in the http-ui interface
Use maplit in the test
and remove all the useless drop(rtxn) at the end of all tests 
						
						
							
						
					 
					
						2021-04-01 13:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						62a8f1d707 
					 
					
						
						
							
							bump the version of the tokenizer  
						
						
						
						
							
						
					 
					
						2021-04-01 13:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						79c63049d7 
					 
					
						
						
							
							update the settings routes  
						
						
						
						
							
						
					 
					
						2021-04-01 11:52:26 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						96cffeab1e 
					 
					
						
						
							
							update all the response format to be ISO with meilisearch, see  #64  
						
						
						
						
							
						
					 
					
						2021-04-01 11:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						39a18d4edc 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2021-04-01 00:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						6e1ddfea5a 
					 
					
						
						
							
							Merge pull request  #129  from shekhirin/fix-docker-commit-sha  
						
						... 
						
						
						
						fix(ci, http): commit_sha and commit_date in docker builds 
						
						
							
						
					 
					
						2021-03-31 21:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marin Postma 
							
						 
					 
					
						
						
							
						
						d8af4a7202 
					 
					
						
						
							
							ignore snapshot test ( #130 )  
						
						
						
						
							
						
					 
					
						2021-03-31 20:07:52 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						56777af8e4 
					 
					
						
						
							
							Merge pull request  #135  from shekhirin/index-fields-ids-distribution  
						
						... 
						
						
						
						feat(index): introduce fields_ids_distribution 
						
						
							
						
					 
					
						2021-03-31 17:53:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						9205b640a4 
					 
					
						
						
							
							feat(index): introduce fields_ids_distribution  
						
						
						
						
							
						
					 
					
						2021-03-31 18:44:47 +03:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						f2a786ecbf 
					 
					
						
						
							
							Merge pull request  #134  from meilisearch/improve_httpui  
						
						... 
						
						
						
						add a button to display or show the facets 
						
						
							
						
					 
					
						2021-03-31 17:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						13ce0ebb87 
					 
					
						
						
							
							stop requestings the facets if the user has hidden them  
						
						
						
						
							
						
					 
					
						2021-03-31 16:27:32 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						bcc131e866 
					 
					
						
						
							
							add a button to display or hide the facets  
						
						
						
						
							
						
					 
					
						2021-03-31 16:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						3d51db5929 
					 
					
						
						
							
							fix(ci, http): commit_sha and commit_date in docker builds  
						
						... 
						
						
						
						chore(ci): cache dependencies in Docker build 
						
						
							
						
					 
					
						2021-03-31 13:56:28 +03:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						b0956c09c1 
					 
					
						
						
							
							Merge pull request  #127  from shekhirin/docker-deps-cache  
						
						... 
						
						
						
						chore(ci): cache dependencies in Docker build 
						
						
							
						
					 
					
						2021-03-31 12:48:57 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						529c8f0eb1 
					 
					
						
						
							
							Merge pull request  #131  from shekhirin/criterion-asc-desc-regex  
						
						... 
						
						
						
						fix(criterion): compile asc/desc regex only once 
						
						
							
						
					 
					
						2021-03-30 15:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						2cb32edaa9 
					 
					
						
						
							
							fix(criterion): compile asc/desc regex only once  
						
						... 
						
						
						
						use once_cell instead of lazy_static
reorder imports 
						
						
							
						
					 
					
						2021-03-30 16:07:14 +03:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						5a1d3609a9 
					 
					
						
						
							
							Merge pull request  #127  from shekhirin/main  
						
						... 
						
						
						
						feat(search, criteria): const candidates threshold 
						
						
							
						
					 
					
						2021-03-30 14:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						1e3f05db8f 
					 
					
						
						
							
							use fixed number of candidates as a threshold  
						
						
						
						
							
						
					 
					
						2021-03-30 11:57:10 +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 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						a776ec9718 
					 
					
						
						
							
							fix division  
						
						
						
						
							
						
					 
					
						2021-03-29 19:16:58 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						522e79f2e0 
					 
					
						
						
							
							feat(search, criteria): introduce a percentage threshold to the asc/desc  
						
						
						
						
							
						
					 
					
						2021-03-29 19:08:31 +03: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 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						9ad8b74111 
					 
					
						
						
							
							Merge pull request  #123  from irevoire/pin_tokenizer  
						
						... 
						
						
						
						select a specific release of the tokenizer instead of using the latests git commit 
						
						
							
						
					 
					
						2021-03-25 22:58:11 +01:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						73dcdb27f6 
					 
					
						
						
							
							select a specific release of the tokenizer instead of using the latests git commit  
						
						
						
						
							
						
					 
					
						2021-03-25 15:00:18 +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