From e86e045a287dc1e1174c71a12c9b3454792a1b03 Mon Sep 17 00:00:00 2001 From: Nityananda Gohain Date: Thu, 27 Jul 2023 09:49:34 +0530 Subject: [PATCH] fix: ignore autocomplete request for body (#3208) --- pkg/query-service/app/clickhouseReader/reader.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/query-service/app/clickhouseReader/reader.go b/pkg/query-service/app/clickhouseReader/reader.go index 5d4faae2e6..f40f48c922 100644 --- a/pkg/query-service/app/clickhouseReader/reader.go +++ b/pkg/query-service/app/clickhouseReader/reader.go @@ -4030,13 +4030,18 @@ func (r *ClickHouseReader) GetLogAttributeValues(ctx context.Context, req *v3.Fi var attributeValues v3.FilterAttributeValueResponse // if dataType or tagType is not present return empty response - if len(req.FilterAttributeKeyDataType) == 0 || len(req.TagType) == 0 || req.FilterAttributeKey == "body" { + if len(req.FilterAttributeKeyDataType) == 0 || len(req.TagType) == 0 { // also check if it is not a top level key if _, ok := constants.StaticFieldsLogsV3[req.FilterAttributeKey]; !ok { return &v3.FilterAttributeValueResponse{}, nil } } + // ignore autocomplete request for body + if req.FilterAttributeKey == "body" { + return &v3.FilterAttributeValueResponse{}, nil + } + // if data type is bool, return true and false if req.FilterAttributeKeyDataType == v3.AttributeKeyDataTypeBool { return &v3.FilterAttributeValueResponse{