You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
query-matching: links intermittently showed n/a despite valid query data — getDataFrameName was not passing allFrames to getFieldDisplayName, so Grafana could not disambiguate multiple series sharing the same field name; frame ordering (non-deterministic between refreshes) determined which series matched (#54, PR #102)
performance: panel editor lag and slow re-render on large weathermaps — generateDrawnLink rebuilt the full data-frame value array from scratch for every link, O(links × frames) per refresh; replaced with a useMemo-cached Map<name, value> computed once per data change, reducing to O(frames) total (#47, #48, PR #103)
tooltip-graph: mini graph in link tooltip showed flat line or incorrect time axis — two root causes: (1) let copy = frame was a reference copy that permanently mutated field configs in data.series; (2) tweakScale/tweakAxis ran on the time field as well as value fields, distorting the x-axis range and applying the bps formatter to time labels (#55, PR #104)