Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						2c380731b9 
					 
					
						
						
							
							Update milli version to v0.1.1  
						
						
						
						
							
						
					 
					
						2021-04-19 16:03:39 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7ce74f95a2 
					 
					
						
						
							
							Merge  #146  
						
						... 
						
						
						
						146: Remove another unused legacy file r=MarinPostma a=irevoire
When doing #135  I missed an old useless file in the scr/routes directory
Co-authored-by: tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-15 18:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						a3813dd453 
					 
					
						
						
							
							Merge  #145  
						
						... 
						
						
						
						145: Update tokenizer to v0.2.1 r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-15 17:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						ec3a08ea0c 
					 
					
						
						
							
							remove another unused legacy file  
						
						
						
						
							
						
					 
					
						2021-04-15 14:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						b0717b75d9 
					 
					
						
						
							
							Update tokenizer to v0.2.1  
						
						
						
						
							
						
					 
					
						2021-04-14 19:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						6359a08cfe 
					 
					
						
						
							
							Merge  #139  
						
						... 
						
						
						
						139: Fix commit date & SHA in startup message r=MarinPostma a=shekhirin
Resolves https://github.com/meilisearch/transplant/issues/137 
Resolves https://github.com/meilisearch/transplant/issues/138 
---
I ran a GitHub Action towards my own dockerhub: https://github.com/shekhirin/transplant/actions/runs/732666353 
Startup message now shows correct `Commit SHA` and `Commit date` (changed from `Build date`).
```console
➜ transplant (shekhirin/startup-git-vars) ✔ docker run -it -p 7700:7700 shekhirin/meilisearch:v0.21.0-alpha.2 ./meilisearch --no-analytics=true
Unable to find image 'shekhirin/meilisearch:v0.21.0-alpha.2' locally
v0.21.0-alpha.2: Pulling from shekhirin/meilisearch
bfdacc68c91b: Already exists 
73b1ed30fa0b: Pull complete 
6607217ed754: Pull complete 
Digest: sha256:31bd6ac37e8711ab9d4123cf2ba2f942686569f08d68cfed8643752f381bfb74
Status: Downloaded newer image for shekhirin/meilisearch:v0.21.0-alpha.2
888b     d888          d8b 888 d8b  .d8888b.                                    888
8888b   d8888          Y8P 888 Y8P d88P  Y88b                                   888
88888b.d88888              888     Y88b.                                        888
888Y88888P888  .d88b.  888 888 888  "Y888b.    .d88b.   8888b.  888d888 .d8888b 88888b.
888 Y888P 888 d8P  Y8b 888 888 888     "Y88b. d8P  Y8b     "88b 888P"  d88P"    888 "88b
888  Y8P  888 88888888 888 888 888       "888 88888888 .d888888 888    888      888  888
888   "   888 Y8b.     888 888 888 Y88b  d88P Y8b.     888  888 888    Y88b.    888  888
888       888  "Y8888  888 888 888  "Y8888P"   "Y8888  "Y888888 888     "Y8888P 888  888
Database path:          "./data.ms"
Server listening on:    "http://0.0.0.0:7700 "
Environment:            "development"
Commit SHA:             "038f1c740198f974743ba87fce7b74a8d0b71b5c"
Commit date:            "2021-04-09"
Package version:        "0.21.0-alpha.2"
Sentry DSN:             "https://5ddfa22b95f241198be2271aaf028653@sentry.io/3060337 "
Anonymous telemetry:    "Disabled"
No master key found; The server will accept unidentified requests. If you need some protection in development mode, please export a key: export MEILI_MASTER_KEY=xxx
Documentation:          https://docs.meilisearch.com 
Source code:            https://github.com/meilisearch/meilisearch 
Contact:                https://docs.meilisearch.com/resources/contact.html  or bonjour@meilisearch.com 
[2021-04-09T10:29:49Z INFO  actix_server::builder] Starting 2 workers
[2021-04-09T10:29:49Z INFO  actix_server::builder] Starting "actix-web-service-0.0.0.0:7700" service on 0.0.0.0:7700
[2021-04-09T10:29:49Z INFO  meilisearch_http::index_controller::uuid_resolver::actor] uuid resolver started
[2021-04-09T10:29:49Z INFO  meilisearch_http::index_controller::update_actor::actor] Started update actor.
```
Endpoint also works as expected (`buildDate` -> `commitDate`)
```console
➜ transplant (shekhirin/startup-git-vars) ✔ curl http://localhost:7700/version 
{"commitSha":"038f1c740198f974743ba87fce7b74a8d0b71b5c","commitDate":"2021-04-09","pkgVersion":"0.21.0-alpha.2"}
```
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com > 
						
						
							
						
					 
					
						2021-04-13 17:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						f87afbc558 
					 
					
						
						
							
							fix(http): commit date & SHA in startup message  
						
						
						
						
							
						
					 
					
						2021-04-13 20:16:18 +03:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						8df5f73706 
					 
					
						
						
							
							Merge  #133  
						
						... 
						
						
						
						133: Implement stats route r=MarinPostma a=shekhirin
Resolves https://github.com/meilisearch/transplant/issues/73 
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com > 
						
						
							
						
					 
					
						2021-04-13 17:03:33 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						9eaf048a06 
					 
					
						
						
							
							fix(http): use BTreeMap instead of HashMap to preserve stats order  
						
						
						
						
							
						
					 
					
						2021-04-13 11:59:07 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						adfdb99abc 
					 
					
						
						
							
							feat(http): calculate updates' and uuids' dbs size  
						
						
						
						
							
						
					 
					
						2021-04-09 15:59:12 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						ae1655586c 
					 
					
						
						
							
							fixes after review  
						
						
						
						
							
						
					 
					
						2021-04-09 14:40:48 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						698a1ea582 
					 
					
						
						
							
							feat(http): store processing as RwLock<Option<Uuid>> in index_actor  
						
						
						
						
							
						
					 
					
						2021-04-09 14:34:43 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						87412f63ef 
					 
					
						
						
							
							feat(http): implement is_indexing for stats  
						
						
						
						
							
						
					 
					
						2021-04-09 14:34:42 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						09d9a29176 
					 
					
						
						
							
							test(http): server & index stats  
						
						
						
						
							
						
					 
					
						2021-04-09 14:34:42 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						dd9eae8c26 
					 
					
						
						
							
							feat(http): stats route  
						
						
						
						
							
						
					 
					
						2021-04-09 14:34:42 +03:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						a1d04fbff5 
					 
					
						
						
							
							Merge  #136  
						
						... 
						
						
						
						136: Rename update status "pending" into "enqueued" r=curquiza a=curquiza
Closes  #107  
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-08 16:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						dd1a08087b 
					 
					
						
						
							
							Merge  #134  
						
						... 
						
						
						
						134: fix(http, index): init analyzer with optional stop words r=MarinPostma a=shekhirin
Also bump `milli` and `meilisearch-tokenizer` packages versions
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com > 
						
						
							
						
					 
					
						2021-04-08 16:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						51ba1bd7d3 
					 
					
						
						
							
							fix(http, index): init analyzer with optional stop words  
						
						... 
						
						
						
						Next release
update tokenizer 
						
						
							
						
					 
					
						2021-04-08 17:16:13 +03:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						f881e8691e 
					 
					
						
						
							
							Merge  #135  
						
						... 
						
						
						
						135: Add stop words r=curquiza a=irevoire
closes  #21  
Co-authored-by: tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-08 11:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						94c0858c27 
					 
					
						
						
							
							Merge  #1327  
						
						... 
						
						
						
						1327: Update link after branch renaming r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-08 05:47:20 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						6aaa4a8e19 
					 
					
						
						
							
							Update link after branch renaming  
						
						
						
						
							
						
					 
					
						2021-04-07 19:47:48 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						cb23775d18 
					 
					
						
						
							
							Rename pending into enqueued  
						
						
						
						
							
						
					 
					
						2021-04-07 19:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						0344cf5874 
					 
					
						
						
							
							Merge  #122  
						
						... 
						
						
						
						122: Update display r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-07 12:33:25 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						4a1b033765 
					 
					
						
						
							
							Merge  #1318  
						
						... 
						
						
						
						1318: Update README.md for contributions r=MarinPostma a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-04-06 23:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						dcd60a5b45 
					 
					
						
						
							
							add more tests for the stop_words  
						
						
						
						
							
						
					 
					
						2021-04-06 18:29:38 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						b1962c8e02 
					 
					
						
						
							
							remove legacy files from meilisearch that have been replaced by a macro in routes/settings/mod.rs  
						
						
						
						
							
						
					 
					
						2021-04-06 16:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						40ef9a3c6a 
					 
					
						
						
							
							push a first implementation of the stop_words  
						
						
						
						
							
						
					 
					
						2021-04-06 16:29:04 +02: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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