mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Tempo: Tidy up types in resultTransformer (#86025)
* Tidy up types * Ternary
This commit is contained in:
parent
306cea7350
commit
80d920500b
@ -468,7 +468,7 @@ function transformToTraceData(data: TraceSearchMetadata) {
|
|||||||
return {
|
return {
|
||||||
traceID: data.traceID,
|
traceID: data.traceID,
|
||||||
startTime: parseInt(data.startTimeUnixNano!, 10) / 1000000,
|
startTime: parseInt(data.startTimeUnixNano!, 10) / 1000000,
|
||||||
traceDuration: data.durationMs || '<1ms',
|
traceDuration: data.durationMs,
|
||||||
traceService: data.rootServiceName || '',
|
traceService: data.rootServiceName || '',
|
||||||
traceName: data.rootTraceName || '',
|
traceName: data.rootTraceName || '',
|
||||||
};
|
};
|
||||||
@ -635,7 +635,10 @@ export function createTableFrameFromTraceQlQuery(
|
|||||||
frame.fields[1].values.push(traceData.startTime);
|
frame.fields[1].values.push(traceData.startTime);
|
||||||
frame.fields[2].values.push(traceData.traceService);
|
frame.fields[2].values.push(traceData.traceService);
|
||||||
frame.fields[3].values.push(traceData.traceName);
|
frame.fields[3].values.push(traceData.traceName);
|
||||||
frame.fields[4].values.push(traceData.traceDuration);
|
|
||||||
|
// Note: this is a workaround to display the duration in the table when it is <1ms
|
||||||
|
// and the duration is not available in the trace data response.
|
||||||
|
frame.fields[4].values.push(traceData.traceDuration ? traceData.traceDuration : '<1ms');
|
||||||
|
|
||||||
if (trace.spanSets) {
|
if (trace.spanSets) {
|
||||||
frame.fields[5].values.push(
|
frame.fields[5].values.push(
|
||||||
@ -929,7 +932,7 @@ interface TraceTableData {
|
|||||||
spanID?: string;
|
spanID?: string;
|
||||||
startTime?: number;
|
startTime?: number;
|
||||||
name?: string;
|
name?: string;
|
||||||
traceDuration?: number | string;
|
traceDuration?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
function transformSpanToTraceData(span: Span, spanSet: Spanset, trace: TraceSearchMetadata): TraceTableData {
|
function transformSpanToTraceData(span: Span, spanSet: Spanset, trace: TraceSearchMetadata): TraceTableData {
|
||||||
|
Loading…
Reference in New Issue
Block a user