Query Library: Add feature toggle for query library in dashboards (#98938)

add feature toggle for query library in dashboards
This commit is contained in:
Ashley Harrison
2025-01-14 11:01:15 +00:00
committed by GitHub
parent 64617886d9
commit 740cd22fe5
6 changed files with 29 additions and 0 deletions

View File

@ -232,6 +232,7 @@ Experimental features might be changed or removed without prior notice.
| `k8SFolderCounts` | Enable folder's api server counts |
| `k8SFolderMove` | Enable folder's api server move |
| `teamHttpHeadersMimir` | Enables LBAC for datasources for Mimir to apply LBAC filtering of metrics to the client requests for users in teams |
| `queryLibraryDashboards` | Enables Query Library feature in Dashboards |
## Development feature toggles

View File

@ -252,4 +252,5 @@ export interface FeatureToggles {
teamHttpHeadersMimir?: boolean;
ABTestFeatureToggleA?: boolean;
ABTestFeatureToggleB?: boolean;
queryLibraryDashboards?: boolean;
}

View File

@ -1743,6 +1743,13 @@ var (
Expression: "false",
HideFromDocs: true,
},
{
Name: "queryLibraryDashboards",
Description: "Enables Query Library feature in Dashboards",
Stage: FeatureStageExperimental,
Owner: grafanaFrontendPlatformSquad,
AllowSelfServe: false,
},
}
)

View File

@ -233,3 +233,4 @@ improvedExternalSessionHandlingSAML,preview,@grafana/identity-access-team,false,
teamHttpHeadersMimir,experimental,@grafana/identity-access-team,false,false,false
ABTestFeatureToggleA,experimental,@grafana/sharing-squad,false,false,false
ABTestFeatureToggleB,experimental,@grafana/sharing-squad,false,false,false
queryLibraryDashboards,experimental,@grafana/grafana-frontend-platform,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
233 teamHttpHeadersMimir experimental @grafana/identity-access-team false false false
234 ABTestFeatureToggleA experimental @grafana/sharing-squad false false false
235 ABTestFeatureToggleB experimental @grafana/sharing-squad false false false
236 queryLibraryDashboards experimental @grafana/grafana-frontend-platform false false false

View File

@ -942,4 +942,8 @@ const (
// FlagABTestFeatureToggleB
// Test feature toggle to see how cohorts could be set up AB testing
FlagABTestFeatureToggleB = "ABTestFeatureToggleB"
// FlagQueryLibraryDashboards
// Enables Query Library feature in Dashboards
FlagQueryLibraryDashboards = "queryLibraryDashboards"
)

View File

@ -3210,6 +3210,21 @@
"codeowner": "@grafana/grafana-frontend-platform"
}
},
{
"metadata": {
"name": "queryLibraryDashboards",
"resourceVersion": "1736850377404",
"creationTimestamp": "2025-01-14T10:24:54Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-01-14 10:26:17.404592 +0000 UTC"
}
},
"spec": {
"description": "Enables Query Library feature in Dashboards",
"stage": "experimental",
"codeowner": "@grafana/grafana-frontend-platform"
}
},
{
"metadata": {
"name": "queryOverLive",