From f4ffbeb3f736f0cb033810007d5cfae9b6bc951f Mon Sep 17 00:00:00 2001 From: Mikhail Alpinskiy Date: Mon, 25 Nov 2024 14:38:42 +0300 Subject: [PATCH] SQL generator update Ensure metric filter is not empty --- internal/api/sql.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/api/sql.go b/internal/api/sql.go index 847c3994b..d7f259217 100644 --- a/internal/api/sql.go +++ b/internal/api/sql.go @@ -653,7 +653,8 @@ func sqlMaxHost(version string) string { } func writeMetricFilter(sb *strings.Builder, metricID int32, filterIn, filterNotIn []*format.MetricMetaValue, version string) { - if metricID != 0 { + emptyFilter := len(filterIn) == 0 && len(filterNotIn) == 0 + if metricID != 0 || emptyFilter { sb.WriteString(" AND ") sb.WriteString(metricColumn(version)) sb.WriteString("=")