From 32fba00aa87135f7d8fc2c9808a1c3fb195f3e19 Mon Sep 17 00:00:00 2001 From: Srikanth Chekuri Date: Wed, 17 Aug 2022 15:11:08 +0530 Subject: [PATCH] fix: do not show services without any data for select interval (#1521) --- pkg/query-service/app/clickhouseReader/reader.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/query-service/app/clickhouseReader/reader.go b/pkg/query-service/app/clickhouseReader/reader.go index afd7f93974..464ba3e272 100644 --- a/pkg/query-service/app/clickhouseReader/reader.go +++ b/pkg/query-service/app/clickhouseReader/reader.go @@ -762,11 +762,16 @@ func (r *ClickHouseReader) GetServices(ctx context.Context, queryParams *model.G args..., ).ScanStruct(&serviceItem) + if serviceItem.NumCalls == 0 { + return + } + if err != nil { zap.S().Error("Error in processing sql query: ", err) return } + args, errStatus = buildQueryWithTagParams(ctx, queryParams.Tags, &errorQuery, args) err = r.db.QueryRow(ctx, errorQuery, args...).Scan(&numErrors) if err != nil { zap.S().Error("Error in processing sql query: ", err)