grafana/pkg/services/ngalert
David Parrott 39099bf3c0
Alerting nested state cache (#33666)
* nest cache by orgID, ruleUID, stateID

* update accessors to use new cache structure

* test and linter fixup

* fix panic

Co-authored-by: Kyle Brandt <kyle@grafana.com>

* add comment to identify what's going on with nested maps in cache

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2021-05-04 09:57:50 -07:00
..
api Alerting nested state cache (#33666) 2021-05-04 09:57:50 -07:00
eval Alerting: Eval pkg tests and more specific error handling (#33496) 2021-04-29 07:27:32 -04:00
metrics Alerting/metrics (#33547) 2021-04-30 12:28:06 -04:00
models allow saving pending alerts (#33667) 2021-05-04 09:24:20 -07:00
notifier NGAlert: Send list of available ngalert notification channels via API (#33489) 2021-05-04 13:58:39 +02:00
schedule Alerting nested state cache (#33666) 2021-05-04 09:57:50 -07:00
state Alerting nested state cache (#33666) 2021-05-04 09:57:50 -07:00
store Alerting: remove State cache entries on Ruler Delete (#33638) 2021-05-03 14:01:33 -04:00
tests Alerting nested state cache (#33666) 2021-05-04 09:57:50 -07:00
ngalert.go [Alerting]: Extend quota service to optionally set limits on alerts (#33283) 2021-05-04 19:16:28 +03:00