From 06f1f57289d64c13e422b8bfeaeea8221219cb2d Mon Sep 17 00:00:00 2001 From: Ziqi Zhao Date: Fri, 18 Aug 2023 14:28:39 +0800 Subject: [PATCH] [chore] [exporter/alibabacloudlogservice] enable exhaustive lint (#25877) **Description:** related #23266 Signed-off-by: Ziqi Zhao --- .../metricsdata_to_logservice.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice.go b/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice.go index 353a7164ccaf8..a9b06e7550123 100644 --- a/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice.go +++ b/exporter/alibabacloudlogserviceexporter/metricsdata_to_logservice.go @@ -269,8 +269,9 @@ func doubleSummaryMetricsToLogs(name string, data pmetric.SummaryDataPointSlice, } func metricDataToLogServiceData(md pmetric.Metric, defaultLabels KeyValues) (logs []*sls.Log) { + //exhaustive:enforce switch md.Type() { - case pmetric.MetricTypeEmpty: + case pmetric.MetricTypeEmpty, pmetric.MetricTypeExponentialHistogram: break case pmetric.MetricTypeGauge: return numberMetricsToLogs(md.Name(), md.Gauge().DataPoints(), defaultLabels)