Alerting: Move notification historian to grafana/alerting (#109078)

* Move notification historian to grafana/alerting

* wip

* golangci-lint

* Revert "golangci-lint"

This reverts commit 10ccebad41.

* JSONEncoder

* alertingInstrument

* go mod tidy

* go.work.sum

* make update-workspace

* merge

* revert go.mod changes

* github.com/grafana/alerting

* make update-workspace

* update github.com/grafana/alerting

* merge
This commit is contained in:
Vadim Stepanov
2025-09-15 15:23:51 +01:00
committed by GitHub
parent 7bba151416
commit d4bad37853
20 changed files with 194 additions and 1420 deletions
@@ -8,7 +8,8 @@ import (
"sort"
"time"
"github.com/grafana/grafana/pkg/services/ngalert/lokiclient"
"github.com/grafana/alerting/notify/historian/lokiclient"
"github.com/grafana/grafana/pkg/services/ngalert/lokiconfig"
"golang.org/x/exp/constraints"
"github.com/grafana/grafana/pkg/components/simplejson"
@@ -61,7 +62,7 @@ func NewLokiHistorianStore(cfg setting.UnifiedAlertingStateHistorySettings, db d
if !useStore(cfg) {
return nil
}
lokiCfg, err := lokiclient.NewLokiConfig(cfg.LokiSettings)
lokiCfg, err := lokiconfig.NewLokiConfig(cfg.LokiSettings)
if err != nil {
// this config error is already handled elsewhere
return nil