From 2c46f46d374d20fa6e0c8c6ec4d3feabd405b9f6 Mon Sep 17 00:00:00 2001 From: Yuri Tseretyan Date: Wed, 18 Jan 2023 14:25:11 -0500 Subject: [PATCH] Alerting: Rule evaluator to get cached data source info (#61305) do not skip cache when get data source info --- pkg/services/ngalert/eval/eval.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/services/ngalert/eval/eval.go b/pkg/services/ngalert/eval/eval.go index 2e2f905636e..41f2a5ecddc 100644 --- a/pkg/services/ngalert/eval/eval.go +++ b/pkg/services/ngalert/eval/eval.go @@ -270,7 +270,7 @@ func getExprRequest(ctx EvaluationContext, data []models.AlertQuery, dsCacheServ if expr.IsDataSource(q.DatasourceUID) { ds = expr.DataSourceModel() } else { - ds, err = dsCacheService.GetDatasourceByUID(ctx.Ctx, q.DatasourceUID, ctx.User, true) + ds, err = dsCacheService.GetDatasourceByUID(ctx.Ctx, q.DatasourceUID, ctx.User, false /*skipCache*/) if err != nil { return nil, fmt.Errorf("failed to build query '%s': %w", q.RefID, err) }