Heatmap: Handle unsorted timestamps in calculate mode (#68111)

This commit is contained in:
Leon Sorokin
2023-05-09 16:24:13 -05:00
committed by GitHub
parent d6ba522c3c
commit f100a4c680

View File

@@ -15,6 +15,7 @@ import {
durationToMilliseconds,
parseDuration,
} from '@grafana/data';
import { isLikelyAscendingVector } from '@grafana/data/src/transformations/transformers/joinDataFrames';
import {
ScaleDistribution,
HeatmapCellLayout,
@@ -325,7 +326,7 @@ export function calculateHeatmapFromData(frames: DataFrame[], options: HeatmapCa
};
const heat2d = heatmap(xs, ys, {
xSorted: true,
xSorted: isLikelyAscendingVector(xs),
xTime: xField.type === FieldType.time,
xMode: xBucketsCfg.mode,
xSize: