From 2f0625a984815e259e4953dc924e7c5d49e781fc Mon Sep 17 00:00:00 2001 From: ad hoc Date: Tue, 17 May 2022 12:15:37 +0200 Subject: [PATCH] register and insert dump task in scheduler --- meilisearch-lib/src/tasks/scheduler.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meilisearch-lib/src/tasks/scheduler.rs b/meilisearch-lib/src/tasks/scheduler.rs index 67aa6d8e5..1f76f179a 100644 --- a/meilisearch-lib/src/tasks/scheduler.rs +++ b/meilisearch-lib/src/tasks/scheduler.rs @@ -148,7 +148,8 @@ impl TaskQueue { let id = task.id; let uid = match task.index_uid { Some(uid) => TaskListIdentifier::Index(uid.into_inner()), - None => unreachable!(), + None if matches!(task.content, TaskContent::Dump { .. }) => TaskListIdentifier::Dump, + None => unreachable!("invalid task state"), }; let kind = match task.content { TaskContent::DocumentAddition {