mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-10-31 07:56:28 +00:00 
			
		
		
		
	remove typo in BatchContent variant
This commit is contained in:
		| @@ -8,7 +8,7 @@ pub type BatchId = u64; | ||||
|  | ||||
| #[derive(Debug)] | ||||
| pub enum BatchContent { | ||||
|     DocumentAddtitionBatch(Vec<Task>), | ||||
|     DocumentsAdditionBatch(Vec<Task>), | ||||
|     IndexUpdate(Task), | ||||
|     Dump(Task), | ||||
|     Snapshot(SnapshotJob), | ||||
| @@ -19,7 +19,7 @@ pub enum BatchContent { | ||||
| impl BatchContent { | ||||
|     pub fn first(&self) -> Option<&Task> { | ||||
|         match self { | ||||
|             BatchContent::DocumentAddtitionBatch(ts) => ts.first(), | ||||
|             BatchContent::DocumentsAdditionBatch(ts) => ts.first(), | ||||
|             BatchContent::Dump(t) | BatchContent::IndexUpdate(t) => Some(t), | ||||
|             BatchContent::Snapshot(_) | BatchContent::Empty => None, | ||||
|         } | ||||
| @@ -27,7 +27,7 @@ impl BatchContent { | ||||
|  | ||||
|     pub fn push_event(&mut self, event: TaskEvent) { | ||||
|         match self { | ||||
|             BatchContent::DocumentAddtitionBatch(ts) => { | ||||
|             BatchContent::DocumentsAdditionBatch(ts) => { | ||||
|                 ts.iter_mut().for_each(|t| t.events.push(event.clone())) | ||||
|             } | ||||
|             BatchContent::IndexUpdate(t) | BatchContent::Dump(t) => t.events.push(event), | ||||
| @@ -55,7 +55,7 @@ impl Batch { | ||||
|     } | ||||
|     pub fn len(&self) -> usize { | ||||
|         match self.content { | ||||
|             BatchContent::DocumentAddtitionBatch(ref ts) => ts.len(), | ||||
|             BatchContent::DocumentsAdditionBatch(ref ts) => ts.len(), | ||||
|             BatchContent::IndexUpdate(_) | BatchContent::Dump(_) | BatchContent::Snapshot(_) => 1, | ||||
|             BatchContent::Empty => 0, | ||||
|         } | ||||
|   | ||||
| @@ -14,14 +14,14 @@ where | ||||
| { | ||||
|     fn accept(&self, batch: &Batch) -> bool { | ||||
|         match batch.content { | ||||
|             BatchContent::DocumentAddtitionBatch(_) | BatchContent::IndexUpdate(_) => true, | ||||
|             BatchContent::DocumentsAdditionBatch(_) | BatchContent::IndexUpdate(_) => true, | ||||
|             _ => false, | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     async fn process_batch(&self, mut batch: Batch) -> Batch { | ||||
|         match batch.content { | ||||
|             BatchContent::DocumentAddtitionBatch(ref mut tasks) => { | ||||
|             BatchContent::DocumentsAdditionBatch(ref mut tasks) => { | ||||
|                 *tasks = self | ||||
|                     .process_document_addition_batch(std::mem::take(tasks)) | ||||
|                     .await; | ||||
| @@ -45,7 +45,7 @@ where | ||||
|     } | ||||
|  | ||||
|     async fn finish(&self, batch: &Batch) { | ||||
|         if let BatchContent::DocumentAddtitionBatch(ref tasks) = batch.content { | ||||
|         if let BatchContent::DocumentsAdditionBatch(ref tasks) = batch.content { | ||||
|             for task in tasks { | ||||
|                 if let Some(content_uuid) = task.get_content_uuid() { | ||||
|                     if let Err(e) = self.file_store.delete(content_uuid).await { | ||||
| @@ -86,7 +86,7 @@ mod test { | ||||
|             let index_resolver = IndexResolver::new(meta_store, index_store, update_file_store); | ||||
|  | ||||
|             match batch.content { | ||||
|                 BatchContent::DocumentAddtitionBatch(_) | ||||
|                 BatchContent::DocumentsAdditionBatch(_) | ||||
|                     | BatchContent::IndexUpdate(_) => assert!(index_resolver.accept(&batch)), | ||||
|                 BatchContent::Dump(_) | ||||
|                     | BatchContent::Snapshot(_) | ||||
|   | ||||
| @@ -15,7 +15,7 @@ mod test { | ||||
|     pub fn task_to_batch(task: Task) -> Batch { | ||||
|         let content = match task.content { | ||||
|             TaskContent::DocumentAddition { .. } => { | ||||
|                 BatchContent::DocumentAddtitionBatch(vec![task]) | ||||
|                 BatchContent::DocumentsAdditionBatch(vec![task]) | ||||
|             } | ||||
|             TaskContent::DocumentDeletion(_) | ||||
|             | TaskContent::SettingsUpdate { .. } | ||||
|   | ||||
| @@ -296,9 +296,9 @@ impl Scheduler { | ||||
|  | ||||
|     pub async fn update_tasks(&self, content: BatchContent) -> Result<BatchContent> { | ||||
|         match content { | ||||
|             BatchContent::DocumentAddtitionBatch(tasks) => { | ||||
|             BatchContent::DocumentsAdditionBatch(tasks) => { | ||||
|                 let tasks = self.store.update_tasks(tasks).await?; | ||||
|                 Ok(BatchContent::DocumentAddtitionBatch(tasks)) | ||||
|                 Ok(BatchContent::DocumentsAdditionBatch(tasks)) | ||||
|             } | ||||
|             BatchContent::IndexUpdate(t) => { | ||||
|                 let mut tasks = self.store.update_tasks(vec![t]).await?; | ||||
|   | ||||
| @@ -147,7 +147,7 @@ impl TaskStore { | ||||
|                             .ok_or(TaskError::UnexistingTask(*id))?; | ||||
|                         tasks.push(task); | ||||
|                     } | ||||
|                     BatchContent::DocumentAddtitionBatch(tasks) | ||||
|                     BatchContent::DocumentsAdditionBatch(tasks) | ||||
|                 } | ||||
|                 Processing::IndexUpdate(id) => { | ||||
|                     let task = store.get(&txn, id)?.ok_or(TaskError::UnexistingTask(id))?; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user