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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						8a23e707c1 
					 
					
						
						
							
							fix the task view and forward the task db size  
						
						
						
						
					 
					
						2022-10-27 11:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						eb4bdde432 
					 
					
						
						
							
							fix clippy  
						
						
						
						
					 
					
						2022-10-27 11:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						1d04ce611d 
					 
					
						
						
							
							remove ununsed function  
						
						
						
						
					 
					
						2022-10-27 11:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						e9055f5572 
					 
					
						
						
							
							fix clippy  
						
						
						
						
					 
					
						2022-10-27 11:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						874499a2d2 
					 
					
						
						
							
							fix all the snapshots  
						
						
						
						
					 
					
						2022-10-27 11:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						ecdcbf350f 
					 
					
						
						
							
							update all the snapshots with the new kind name  
						
						
						
						
					 
					
						2022-10-27 11:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						c8ee453b6c 
					 
					
						
						
							
							fix the autobatched document deletion  
						
						
						
						
					 
					
						2022-10-27 11:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						a8de5368e5 
					 
					
						
						
							
							fix the index creation in case an index already exists  
						
						
						
						
					 
					
						2022-10-27 11:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						9bb2e3c790 
					 
					
						
						
							
							fix the failed document addition with a primary key  
						
						
						
						
					 
					
						2022-10-27 11:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						8d1408c65e 
					 
					
						
						
							
							fix the import of the dumpv4&v5 when there is no instance-uid + rename the Kind+KindWithContent+Details variant for the DocumentImport and the Setting  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						131fe30934 
					 
					
						
						
							
							fix the error messages and the index stats  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						50386921df 
					 
					
						
						
							
							fix the index creation  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						32cfac0cfd 
					 
					
						
						
							
							Sort the TOML dependencies  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						80b2e70ee7 
					 
					
						
						
							
							Introduce a rustfmt file  
						
						
						
						
					 
					
						2022-10-27 11:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						2a7ef3b352 
					 
					
						
						
							
							Reapply  #2830  
						
						
						
						
					 
					
						2022-10-27 11:34:18 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						72ec4ce96b 
					 
					
						
						
							
							Fix allow_index_creation useless field  
						
						
						
						
					 
					
						2022-10-27 11:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						75857bf476 
					 
					
						
						
							
							Fix the insta tests  
						
						
						
						
					 
					
						2022-10-27 11:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						0bbf80186f 
					 
					
						
						
							
							push the snapshot files  
						
						
						
						
					 
					
						2022-10-27 11:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						b6a0abea9f 
					 
					
						
						
							
							fix the index deletion when the index doesn’t exists but would be created by one of the autobatched tasks  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						5303bbffab 
					 
					
						
						
							
							fix the last rule about merging the allow_index_creation  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						fc944c39a5 
					 
					
						
						
							
							simplify the code A LOT and create less false positive  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						a1d4cc673d 
					 
					
						
						
							
							add a whole new batch of tests around the index already exists / allow_index_creation  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						28d9f2c041 
					 
					
						
						
							
							fix all the snapshot tests  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						d9218578e3 
					 
					
						
						
							
							it probably works but it's also horrendous  
						
						
						
						
					 
					
						2022-10-27 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						11fee30f47 
					 
					
						
						
							
							Apply review suggestions and stop using rtxn.commit  
						
						
						
						
					 
					
						2022-10-27 11:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						17cd2a4aa0 
					 
					
						
						
							
							Implement POST /indexes-swap  
						
						
						
						
					 
					
						2022-10-27 11:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						28bd8b6c6b 
					 
					
						
						
							
							Remove key from index_tasks database when the value is empty  
						
						
						
						
					 
					
						2022-10-27 11:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						169f386418 
					 
					
						
						
							
							Add some documentation to the index scheduler  
						
						
						
						
					 
					
						2022-10-27 11:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						bdb17954d2 
					 
					
						
						
							
							Fix bug where assert used != instead of ==  
						
						... 
						
						
						
						And update snapshot tests. 
						
						
					 
					
						2022-10-27 11:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						23b01a58df 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2022-10-27 11:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						ec3391808d 
					 
					
						
						
							
							Fix date parsing for task queries  
						
						... 
						
						
						
						Use rfc3339 or YYYY-MM-DD.
Add a day to the parsed date when it is an excluded lower bound
and the YYYY-MM-DD was used.
Also the Query type does not need to be serialisable anymore 
						
						
					 
					
						2022-10-27 11:34:14 +02:00