mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Updated is time series test
This commit is contained in:
parent
7cec383470
commit
289a33bf5b
@ -18,7 +18,7 @@ export class ResultProcessor {
|
|||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|
||||||
const onlyTimeSeries = this.dataFrames.filter(series => series.fields.length === 2);
|
const onlyTimeSeries = this.dataFrames.filter(isTimeSeries);
|
||||||
|
|
||||||
return getGraphSeriesModel(
|
return getGraphSeriesModel(
|
||||||
onlyTimeSeries,
|
onlyTimeSeries,
|
||||||
@ -36,14 +36,7 @@ export class ResultProcessor {
|
|||||||
// For now ignore time series
|
// For now ignore time series
|
||||||
// We can change this later, just need to figure out how to
|
// We can change this later, just need to figure out how to
|
||||||
// Ignore time series only for prometheus
|
// Ignore time series only for prometheus
|
||||||
const onlyTables = this.dataFrames.filter(frame => {
|
const onlyTables = this.dataFrames.filter(frame => !isTimeSeries(frame));
|
||||||
if (frame.fields.length === 2) {
|
|
||||||
if (frame.fields[1].type === FieldType.time) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
});
|
|
||||||
|
|
||||||
const tables = onlyTables.map(frame => {
|
const tables = onlyTables.map(frame => {
|
||||||
const { fields } = frame;
|
const { fields } = frame;
|
||||||
@ -113,3 +106,13 @@ export class ResultProcessor {
|
|||||||
return { ...sortedNewResults, rows, series };
|
return { ...sortedNewResults, rows, series };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function isTimeSeries(frame: DataFrame): boolean {
|
||||||
|
if (frame.fields.length === 2) {
|
||||||
|
if (frame.fields[1].type === FieldType.time) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user