From 72ed3107faeac90a2c1b96342a567cab592bab6f Mon Sep 17 00:00:00 2001 From: Andre Pereira Date: Fri, 6 Sep 2024 16:12:21 +0100 Subject: [PATCH] Tempo: Remove usage of traceQLStreaming feature toggle (#93033) * Remove usage of traceqlStreaming feature toggle and stop checking for Tempo version * Increase Grafana Live's ClientQueueMaxSize to 4mb to support larger responses from Tempo --- pkg/services/live/live.go | 7 ++++--- public/app/plugins/datasource/tempo/datasource.ts | 15 +++++---------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/pkg/services/live/live.go b/pkg/services/live/live.go index 5ea854ac625..56eedf5e1ea 100644 --- a/pkg/services/live/live.go +++ b/pkg/services/live/live.go @@ -105,9 +105,10 @@ func ProvideService(plugCtxProvider *plugincontext.Provider, cfg *setting.Cfg, r // things. For example Node allows to publish messages to channels from server // side with its Publish method. node, err := centrifuge.New(centrifuge.Config{ - LogHandler: handleLog, - LogLevel: centrifuge.LogLevelError, - MetricsNamespace: "grafana_live", + LogHandler: handleLog, + LogLevel: centrifuge.LogLevelError, + MetricsNamespace: "grafana_live", + ClientQueueMaxSize: 4194304, // 4MB // Use reasonably large expiration interval for stream meta key, // much bigger than maximum HistoryLifetime value in Node config. // This way stream meta data will expire, in some cases you may want diff --git a/public/app/plugins/datasource/tempo/datasource.ts b/public/app/plugins/datasource/tempo/datasource.ts index d85c944aef9..43a09ce53f1 100644 --- a/public/app/plugins/datasource/tempo/datasource.ts +++ b/public/app/plugins/datasource/tempo/datasource.ts @@ -286,18 +286,13 @@ export class TempoDatasource extends DataSourceWithBackend