3
0
mirror of https://github.com/grafana/grafana.git synced 2025-02-25 18:55:37 -06:00
grafana/pkg/services/featuremgmt
Alexander Weaver 00a260effa
Alerting: Add setting to distribute rule group evaluations over time ()
* Simple, per-base-interval jitter

* Add log just for test purposes

* Add strategy approach, allow choosing between group or rule

* Add flag to jitter rules

* Add second toggle for jittering within a group

* Wire up toggles to strategy

* Slightly improve comment ordering

* Add tests for offset generation

* Rename JitterStrategyFrom

* Improve debug log message

* Use grafana SDK labels rather than prometheus labels
2024-01-18 12:48:11 -06:00
..
strcase Chore: Upgrade Go to 1.19.1 () 2022-09-12 12:03:49 +02:00
codeowners.go Chore: Replace grafana-authnz-team with identity-access-team as code owners () 2023-11-03 13:20:39 +01:00
manager_test.go FeatureFlags: fix setting flags to false in startup () 2024-01-18 20:03:45 +02:00
manager.go FeatureFlags: fix setting flags to false in startup () 2024-01-18 20:03:45 +02:00
models.go FeatureFlags: Remove enabled from FeatureFlag model () 2024-01-10 21:34:18 -08:00
registry.go Alerting: Add setting to distribute rule group evaluations over time () 2024-01-18 12:48:11 -06:00
service_test.go FeatureToggles: Add context and and an explicit global check () 2023-11-14 12:50:27 -08:00
service.go K8s/FeatureFlags: Add an apiserver to manage feature flags (dev only) () 2024-01-17 21:32:44 -08:00
toggles_gen_test.go Feature Toggles: Remove use of boolPtr in FeatureFlag struct () 2023-12-18 13:55:21 -05:00
toggles_gen.csv Alerting: Add setting to distribute rule group evaluations over time () 2024-01-18 12:48:11 -06:00
toggles_gen.go Alerting: Add setting to distribute rule group evaluations over time () 2024-01-18 12:48:11 -06:00
usage_stats_test.go FeatureFlags: Use interface rather than manager () 2024-01-09 10:38:06 -08:00
usage_stats.go Chore: use any rather than interface{} () 2023-08-30 18:46:47 +03:00