From 326945efa715aa9b37d73eb020fee44120af9150 Mon Sep 17 00:00:00 2001 From: groot Date: Wed, 5 Jun 2019 12:33:22 +0800 Subject: [PATCH] use switch case Former-commit-id: 39b674d81433171cc62f30b75064c1f4daa844f9 --- cpp/src/db/scheduler/SearchScheduler.cpp | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/cpp/src/db/scheduler/SearchScheduler.cpp b/cpp/src/db/scheduler/SearchScheduler.cpp index 3ffb0dd94e..4d3a12fdf8 100644 --- a/cpp/src/db/scheduler/SearchScheduler.cpp +++ b/cpp/src/db/scheduler/SearchScheduler.cpp @@ -140,12 +140,19 @@ SearchScheduler::SearchWorker() { task_ptr->DoSearch(); auto end_time = METRICS_NOW_TIME; auto total_time = METRICS_MICROSECONDS(start_time, end_time); - if(task_ptr->index_type_ == meta::TableFileSchema::RAW) { - server::Metrics::GetInstance().SearchRawDataDurationSecondsHistogramObserve(total_time); - } else if(task_ptr->index_type_ == meta::TableFileSchema::TO_INDEX) { - server::Metrics::GetInstance().SearchRawDataDurationSecondsHistogramObserve(total_time); - } else { - server::Metrics::GetInstance().SearchIndexDataDurationSecondsHistogramObserve(total_time); + switch(task_ptr->index_type_) { + case meta::TableFileSchema::RAW: { + server::Metrics::GetInstance().SearchRawDataDurationSecondsHistogramObserve(total_time); + break; + } + case meta::TableFileSchema::TO_INDEX: { + server::Metrics::GetInstance().SearchRawDataDurationSecondsHistogramObserve(total_time); + break; + } + default: { + server::Metrics::GetInstance().SearchIndexDataDurationSecondsHistogramObserve(total_time); + break; + } } }