Skip to content

Commit ad4ff3e

Browse files
committed
Add related code locations to SpanQueryOptimization insight ticket
1 parent a58e8e2 commit ad4ff3e

File tree

1 file changed

+10
-2
lines changed
  • src/components/Insights/InsightTicketRenderer/insightTickets/SpanQueryOptimizationInsightTicket

1 file changed

+10
-2
lines changed

src/components/Insights/InsightTicketRenderer/insightTickets/SpanQueryOptimizationInsightTicket/index.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import { intersperse } from "../../../../../utils/intersperse";
66
import { DigmaSignature } from "../../../../common/DigmaSignature";
77
import type { Attachment } from "../../../../common/JiraTicket/types";
88
import type { SpanQueryOptimizationInsight } from "../../../types";
9-
import { useCommitInfos } from "../common";
9+
import { useSpanDataSource } from "../common";
10+
import { CodeLocations } from "../common/CodeLocations";
1011
import { CommitInfos } from "../common/CommitInfos";
1112
import { getTraceAttachment } from "../common/getTraceAttachment";
1213
import { InsightJiraTicket } from "../common/InsightJiraTicket";
@@ -17,7 +18,13 @@ export const SpanQueryOptimizationInsightTicket = ({
1718
data,
1819
onClose
1920
}: InsightTicketProps<SpanQueryOptimizationInsight>) => {
20-
const { isLoading, commitInfos } = useCommitInfos(data.insight);
21+
const { commitInfos, codeLocations, isLoading } =
22+
useSpanDataSource<SpanQueryOptimizationInsight>(
23+
data.insight.spanInfo,
24+
data.insight,
25+
data.insight.environment
26+
);
27+
2128
const { jaegerApiPath } = useConfigSelector();
2229

2330
const criticalityString =
@@ -60,6 +67,7 @@ export const SpanQueryOptimizationInsightTicket = ({
6067
{"\n"}
6168
This query: {getDurationString(data.insight.duration)}
6269
</div>,
70+
<CodeLocations key={"codeLocations"} codeLocations={codeLocations} />,
6371
<QueryOptimizationEndpoints
6472
key={"affectedEndpoints"}
6573
insight={data.insight}

0 commit comments

Comments
 (0)