mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Prometheus: fix toggling exemplars in range mode (#34099)
This commit is contained in:
parent
bf467f8eae
commit
d49deebefe
@ -1746,6 +1746,7 @@ describe('prepareTargets', () => {
|
||||
const target: PromQuery = {
|
||||
refId: 'A',
|
||||
expr: 'up',
|
||||
requestId: '2A',
|
||||
};
|
||||
|
||||
const { queries, activeTargets, panelId, end, start } = getPrepareTargetsContext(target);
|
||||
@ -1804,6 +1805,7 @@ describe('prepareTargets', () => {
|
||||
expr: 'up',
|
||||
range: true,
|
||||
instant: true,
|
||||
requestId: '2A',
|
||||
};
|
||||
|
||||
const { queries, activeTargets, panelId, end, start } = getPrepareTargetsContext(target, CoreApp.Explore);
|
||||
@ -1861,6 +1863,7 @@ describe('prepareTargets', () => {
|
||||
expr: 'up',
|
||||
instant: true,
|
||||
range: false,
|
||||
requestId: '2A',
|
||||
};
|
||||
|
||||
const { queries, activeTargets, panelId, end, start } = getPrepareTargetsContext(target, CoreApp.Explore);
|
||||
@ -1893,6 +1896,7 @@ describe('prepareTargets', () => {
|
||||
expr: 'up',
|
||||
range: true,
|
||||
instant: false,
|
||||
requestId: '2A',
|
||||
};
|
||||
|
||||
const { queries, activeTargets, panelId, end, start } = getPrepareTargetsContext(target, CoreApp.Explore);
|
||||
|
@ -198,8 +198,9 @@ export class PrometheusDatasource extends DataSourceApi<PromQuery, PromOptions>
|
||||
prepareTargets = (options: DataQueryRequest<PromQuery>, start: number, end: number) => {
|
||||
const queries: PromQueryRequest[] = [];
|
||||
const activeTargets: PromQuery[] = [];
|
||||
const clonedTargets = cloneDeep(options.targets);
|
||||
|
||||
for (const target of options.targets) {
|
||||
for (const target of clonedTargets) {
|
||||
if (!target.expr || target.hide) {
|
||||
continue;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user