From 175b059268afccaea08f8c23b68b2e3d5fa6b5ea Mon Sep 17 00:00:00 2001 From: Ekansh Gupta Date: Tue, 13 May 2025 19:45:48 +0530 Subject: [PATCH] fix: quick filter dependency injection issue in CE (#7918) * fix: quick filter dependency injection issue in CE * fix: quick filter dependency injection issue in CE --- pkg/query-service/app/server.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/query-service/app/server.go b/pkg/query-service/app/server.go index 915ed601c5..bf022fdc26 100644 --- a/pkg/query-service/app/server.go +++ b/pkg/query-service/app/server.go @@ -149,7 +149,8 @@ func NewServer(serverOptions *ServerOptions) (*Server, error) { } telemetry.GetInstance().SetReader(reader) - quickFilterModule := quickfilter.NewAPI(quickfilterscore.NewQuickFilters(quickfilterscore.NewStore(serverOptions.SigNoz.SQLStore))) + quickfiltermodule := quickfilterscore.NewQuickFilters(quickfilterscore.NewStore(serverOptions.SigNoz.SQLStore)) + quickFilter := quickfilter.NewAPI(quickfiltermodule) apiHandler, err := NewAPIHandler(APIHandlerOpts{ Reader: reader, PreferSpanMetrics: serverOptions.PreferSpanMetrics, @@ -164,7 +165,8 @@ func NewServer(serverOptions *ServerOptions) (*Server, error) { AlertmanagerAPI: alertmanager.NewAPI(serverOptions.SigNoz.Alertmanager), FieldsAPI: fields.NewAPI(serverOptions.SigNoz.TelemetryStore), Signoz: serverOptions.SigNoz, - QuickFilters: quickFilterModule, + QuickFilters: quickFilter, + QuickFilterModule: quickfiltermodule, }) if err != nil { return nil, err