From 0dd361dbf7f7a7d3819f1eb166bcf1fa467e007d Mon Sep 17 00:00:00 2001 From: luozenglin Date: Fri, 19 May 2023 08:58:53 +0800 Subject: [PATCH] [fix](tracing) fix the issue that a trace may track multiple queries (#19804) --- .../src/main/java/org/apache/doris/qe/ConnectProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java b/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java index 0ccd624258..39902743ad 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java @@ -573,7 +573,7 @@ public class ConnectProcessor { case COM_QUERY: case COM_STMT_PREPARE: ctx.initTracer("trace"); - Span rootSpan = ctx.getTracer().spanBuilder("handleQuery").startSpan(); + Span rootSpan = ctx.getTracer().spanBuilder("handleQuery").setNoParent().startSpan(); try (Scope scope = rootSpan.makeCurrent()) { handleQuery(); } catch (Exception e) {