From fd85ddf647e9c6d0e9b4f70e0eee9e7a54e56b05 Mon Sep 17 00:00:00 2001 From: owensmallwood Date: Mon, 27 Jan 2025 14:39:36 -0600 Subject: [PATCH] Unified Storage: Fix search case sensitivity (#99603) lowercase search query when doing a text query. Doing this makes the NewWildcardQuery be case-insensitive --- pkg/storage/unified/search/bleve.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/storage/unified/search/bleve.go b/pkg/storage/unified/search/bleve.go index 18859d984ad..79a5149efc7 100644 --- a/pkg/storage/unified/search/bleve.go +++ b/pkg/storage/unified/search/bleve.go @@ -575,7 +575,7 @@ func (b *bleveIndex) toBleveSearchRequest(ctx context.Context, req *resource.Res if req.Query != "" && req.Query != "*" { searchrequest.Fields = append(searchrequest.Fields, resource.SEARCH_FIELD_SCORE) // mimic the behavior of the sql search - query := req.Query + query := strings.ToLower(req.Query) if !strings.Contains(query, "*") { query = "*" + query + "*" }