Skip to content

Commit 4b9e30b

Browse files
authored
feat: reconstruct tree in shared span by attributes (#922)
1 parent 548c8f9 commit 4b9e30b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

frontend/components/shared/traces/trace-view.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import TraceViewStoreProvider, {
2626
useTraceViewStoreContext,
2727
} from "@/components/traces/trace-view/trace-view-store.tsx";
2828
import Tree from "@/components/traces/trace-view/tree";
29+
import { enrichSpansWithPending } from "@/components/traces/trace-view/utils";
2930
import { Button } from "@/components/ui/button";
3031
import { ResizableHandle, ResizablePanel, ResizablePanelGroup } from "@/components/ui/resizable";
3132
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip";
@@ -139,7 +140,8 @@ const PureTraceView = ({ trace, spans }: TraceViewProps) => {
139140
}, []);
140141

141142
useEffect(() => {
142-
setSpans(spans);
143+
const enrichedSpans = enrichSpansWithPending(spans);
144+
setSpans(enrichedSpans);
143145
setTrace(trace);
144146

145147
const spanId = searchParams.get("spanId");

0 commit comments

Comments
 (0)