From 8aa5d470ca34831757e7aa4b47822210505a6db5 Mon Sep 17 00:00:00 2001 From: Andre Pereira Date: Mon, 6 Nov 2023 16:29:59 +0000 Subject: [PATCH] Tempo: Fix streaming query restart after Grafana server reboot (#77614) * Fix streaming query restart after Grafana server reboot * TraceQL Search filter name improvements * Add flag to enable streaming in tempo docker block --------- Co-authored-by: Andrej Ocenas --- devenv/docker/blocks/tempo/tempo.yaml | 2 + .../SpanFilters/SpanFilters.tsx | 4 +- .../SearchTraceQLEditor/TraceQLSearch.tsx | 2 +- .../tempo/SearchTraceQLEditor/utils.ts | 4 + .../app/plugins/datasource/tempo/streaming.ts | 113 ++++++++++-------- 5 files changed, 69 insertions(+), 56 deletions(-) diff --git a/devenv/docker/blocks/tempo/tempo.yaml b/devenv/docker/blocks/tempo/tempo.yaml index 6e94ff11a8d..e8378e9b9a6 100644 --- a/devenv/docker/blocks/tempo/tempo.yaml +++ b/devenv/docker/blocks/tempo/tempo.yaml @@ -52,3 +52,5 @@ storage: overrides: metrics_generator_processors: [local-blocks, service-graphs, span-metrics] + +stream_over_http_enabled: true diff --git a/public/app/features/explore/TraceView/components/TracePageHeader/SpanFilters/SpanFilters.tsx b/public/app/features/explore/TraceView/components/TracePageHeader/SpanFilters/SpanFilters.tsx index f29caaca8b6..7a27e19a20c 100644 --- a/public/app/features/explore/TraceView/components/TracePageHeader/SpanFilters/SpanFilters.tsx +++ b/public/app/features/explore/TraceView/components/TracePageHeader/SpanFilters/SpanFilters.tsx @@ -342,9 +342,9 @@ export const SpanFilters = memo((props: SpanFilterProps) => {