SavedQueries: Create feature flag (#109944)

This commit is contained in:
Ezequiel Victorero
2025-08-25 18:22:09 -03:00
committed by GitHub
parent c658b702f6
commit 649e9aa8ca
5 changed files with 38 additions and 6 deletions
@@ -527,10 +527,14 @@ export interface FeatureToggles {
*/
grafanaManagedRecordingRules?: boolean;
/**
* Enables Query Library feature in Explore
* Renamed feature toggle, enables Saved queries feature
*/
queryLibrary?: boolean;
/**
* Enables Saved Queries feature
*/
savedQueries?: boolean;
/**
* Sets the logs table as default visualisation in logs explore
*/
logsExploreTableDefaultVisualization?: boolean;
+9 -1
View File
@@ -905,7 +905,15 @@ var (
},
{
Name: "queryLibrary",
Description: "Enables Query Library feature in Explore",
Description: "Renamed feature toggle, enables Saved queries feature",
Stage: FeatureStagePrivatePreview,
Owner: grafanaSharingSquad,
FrontendOnly: false,
AllowSelfServe: false,
},
{
Name: "savedQueries",
Description: "Enables Saved Queries feature",
Stage: FeatureStagePrivatePreview,
Owner: grafanaSharingSquad,
FrontendOnly: false,
+1
View File
@@ -118,6 +118,7 @@ cloudWatchNewLabelParsing,GA,@grafana/aws-datasources,false,false,false
disableNumericMetricsSortingInExpressions,experimental,@grafana/oss-big-tent,false,true,false
grafanaManagedRecordingRules,experimental,@grafana/alerting-squad,false,false,false
queryLibrary,privatePreview,@grafana/sharing-squad,false,false,false
savedQueries,privatePreview,@grafana/sharing-squad,false,false,false
logsExploreTableDefaultVisualization,experimental,@grafana/observability-logs,false,false,true
newDashboardSharingComponent,GA,@grafana/sharing-squad,false,false,true
alertingListViewV2,privatePreview,@grafana/alerting-squad,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
118 disableNumericMetricsSortingInExpressions experimental @grafana/oss-big-tent false true false
119 grafanaManagedRecordingRules experimental @grafana/alerting-squad false false false
120 queryLibrary privatePreview @grafana/sharing-squad false false false
121 savedQueries privatePreview @grafana/sharing-squad false false false
122 logsExploreTableDefaultVisualization experimental @grafana/observability-logs false false true
123 newDashboardSharingComponent GA @grafana/sharing-squad false false true
124 alertingListViewV2 privatePreview @grafana/alerting-squad false false true
+5 -1
View File
@@ -480,9 +480,13 @@ const (
FlagGrafanaManagedRecordingRules = "grafanaManagedRecordingRules"
// FlagQueryLibrary
// Enables Query Library feature in Explore
// Renamed feature toggle, enables Saved queries feature
FlagQueryLibrary = "queryLibrary"
// FlagSavedQueries
// Enables Saved Queries feature
FlagSavedQueries = "savedQueries"
// FlagLogsExploreTableDefaultVisualization
// Sets the logs table as default visualisation in logs explore
FlagLogsExploreTableDefaultVisualization = "logsExploreTableDefaultVisualization"
+18 -3
View File
@@ -2667,12 +2667,15 @@
{
"metadata": {
"name": "queryLibrary",
"resourceVersion": "1753448760331",
"resourceVersion": "1755721444487",
"creationTimestamp": "2022-10-07T18:31:45Z",
"deletionTimestamp": "2023-03-20T16:00:14Z"
"deletionTimestamp": "2023-03-20T16:00:14Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-08-20 20:24:04.487598 +0000 UTC"
}
},
"spec": {
"description": "Enables Query Library feature in Explore",
"description": "Renamed feature toggle, enables Saved queries feature",
"stage": "privatePreview",
"codeowner": "@grafana/sharing-squad"
}
@@ -2849,6 +2852,18 @@
"codeowner": "@grafana/identity-access-team"
}
},
{
"metadata": {
"name": "savedQueries",
"resourceVersion": "1755721444487",
"creationTimestamp": "2025-08-20T20:24:04Z"
},
"spec": {
"description": "Enables Saved Queries feature",
"stage": "privatePreview",
"codeowner": "@grafana/sharing-squad"
}
},
{
"metadata": {
"name": "scanRowInvalidDashboardParseFallbackEnabled",