Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						9b43528bbb
					 | 
					
						
						
							
							Update test after fixing bug in index swap
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						e641d08846
					 | 
					
						
						
							
							Cargo fmt
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						36c9f05998
					 | 
					
						
						
							
							Revert "Display more than one indexUid in a task view if necessary"
						
						
						
						
						
						
						
						This reverts commit 1f2e253bb6. 
						
						
					 | 
					
						2022-10-27 11:35:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						3b158bb966
					 | 
					
						
						
							
							Return invalid API key error in /swap-indexes
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						08b5123380
					 | 
					
						
						
							
							Display more than one indexUid in a task view if necessary
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						1f75caae88
					 | 
					
						
						
							
							Fix a few index swap bugs.
						
						
						
						
						
						
						
						1. Details of the indexSwap task
2. Query tasks with type=indexUid
3. Synchronous error message for multiple index not found 
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						a16604af80
					 | 
					
						
						
							
							fix all the tests
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						1d014a538e
					 | 
					
						
						
							
							comment out a test that makes the CI crash
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						29bdcb880c
					 | 
					
						
						
							
							update the snapshot
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						a3fc0d3bd9
					 | 
					
						
						
							
							Fix the last regression
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						2de8a0711a
					 | 
					
						
						
							
							Cargo insta test/review
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						2f577b6fcd
					 | 
					
						
						
							
							Patch the IndexScheduler in meilisearch-http to use the options struct
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tamo
							
						 
					 | 
					
						
						
							
						
						eccbdb74cf
					 | 
					
						
						
							
							remove useless print
						
						
						
						
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com> 
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						033794d209
					 | 
					
						
						
							
							add tests for the task deletion and task cancelation
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						a85d5b4981
					 | 
					
						
						
							
							test the details of all tasks type
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						71b50853dc
					 | 
					
						
						
							
							Introduce an options struct to create the IndexScheduler
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						7074872a78
					 | 
					
						
						
							
							cargo insta accept
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						035e8eeff5
					 | 
					
						
						
							
							Clean-up some TODOs
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						e35fe33712
					 | 
					
						
						
							
							Fix some bugs with files
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						4736e00253
					 | 
					
						
						
							
							Handle the CLI options related to snapshots
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						942b7c338b
					 | 
					
						
						
							
							Compress the snapshot in a tarball
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						4cafc63561
					 | 
					
						
						
							
							Reintroduce the versioning functions
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						89e127e4f4
					 | 
					
						
						
							
							Declare the auth path in the index scheduler
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						eec43ec953
					 | 
					
						
						
							
							Implement a first version of the snapshots
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						c063f154fb
					 | 
					
						
						
							
							Add the snapshots directory path to the IndexScheduler
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						e0548e42e7
					 | 
					
						
						
							
							Rename the Snapshot task into SnapshotCreation
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						4d43a9f5b1
					 | 
					
						
						
							
							Rename the index-scheduler module into insta_snapshot
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						901c405919
					 | 
					
						
						
							
							Fix the inta-snapshot typos in the tests
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kerollmops
							
						 
					 | 
					
						
						
							
						
						c641888a23
					 | 
					
						
						
							
							Patch the delete and cancel tasks routes
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						6db90ba6cc
					 | 
					
						
						
							
							Make sure that we don't delete or cancel future tasks
						
						
						
						
						
						
						
						This should already have been the case before, but there is no harm
in adding another check. 
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						e0821ad4b0
					 | 
					
						
						
							
							remove an useless dbg
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						61f0940f8c
					 | 
					
						
						
							
							fix an issue with the dates
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						241300d2d8
					 | 
					
						
						
							
							add more naive tests around the document addition + remove the old unused snapshot files
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						570b2d1167
					 | 
					
						
						
							
							add some naive document addition tests
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						d92425658e
					 | 
					
						
						
							
							Add index scheduler tests for task cancelation
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						12669bf07c
					 | 
					
						
						
							
							rename received_documents_ids to matched_documents
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						16fac10074
					 | 
					
						
						
							
							Fix crash when batching an index swap task containing 0 swaps
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						0aca5e84b9
					 | 
					
						
						
							
							rename received_document_ids to matched_documents in the DocumentDeletion task type (reimplementation of #2826)
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						7ed3f00b1e
					 | 
					
						
						
							
							reformat
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						9c00b159ba
					 | 
					
						
						
							
							fix clippy
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						7e52f1effb
					 | 
					
						
						
							
							remove a lot of unecessary clone and ref
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						4d25c159e6
					 | 
					
						
						
							
							Apply code review suggestions
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						e9cd6cbbee
					 | 
					
						
						
							
							Revert implementation of get_status to query only the database
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						424202d773
					 | 
					
						
						
							
							Pause the index scheduler for one second when a fatal error occurs
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						4a35eb9849
					 | 
					
						
						
							
							Fix (hopefully) queries that include processing tasks
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						493a8cff31
					 | 
					
						
						
							
							Adjust task details correctly following index swap
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						4de445d386
					 | 
					
						
						
							
							Start testing unexpected errors and panics in index scheduler
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Loïc Lecrenier
							
						 
					 | 
					
						
						
							
						
						e3848b5f28
					 | 
					
						
						
							
							Add assert method to verify validity of index scheduler state
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						ecf4e43b3d
					 | 
					
						
						
							
							rename the dumpExport to dumpCreation
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Irevoire
							
						 
					 | 
					
						
						
							
						
						3ea489421e
					 | 
					
						
						
							
							move the error types to meilisearch-http
						
						
						
						
						
						
					 | 
					
						2022-10-27 11:35:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |