Logs: Explore panel default visualization feature flag (#87189)

* add logsExploreTableDefaultVisualization feature flag

* use feature flag in calculating initial visualization type

* add feature flag to tracking
This commit is contained in:
Galen Kistler
2024-05-02 10:28:15 -05:00
committed by GitHub
parent 8afaea8a56
commit 840aeddbd1
8 changed files with 38 additions and 0 deletions
+7
View File
@@ -1220,6 +1220,13 @@ var (
FrontendOnly: false,
AllowSelfServe: false,
},
{
Name: "logsExploreTableDefaultVisualization",
Description: "Sets the logs table as default visualisation in logs explore",
Stage: FeatureStageExperimental,
Owner: grafanaObservabilityLogsSquad,
FrontendOnly: true,
},
}
)
+1
View File
@@ -162,3 +162,4 @@ accessActionSets,experimental,@grafana/identity-access-team,false,false,false
disableNumericMetricsSortingInExpressions,experimental,@grafana/observability-metrics,false,true,false
grafanaManagedRecordingRules,experimental,@grafana/alerting-squad,false,false,false
queryLibrary,experimental,@grafana/explore-squad,false,false,false
logsExploreTableDefaultVisualization,experimental,@grafana/observability-logs,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
162 disableNumericMetricsSortingInExpressions experimental @grafana/observability-metrics false true false
163 grafanaManagedRecordingRules experimental @grafana/alerting-squad false false false
164 queryLibrary experimental @grafana/explore-squad false false false
165 logsExploreTableDefaultVisualization experimental @grafana/observability-logs false false true
+4
View File
@@ -658,4 +658,8 @@ const (
// FlagQueryLibrary
// Enables Query Library feature in Explore
FlagQueryLibrary = "queryLibrary"
// FlagLogsExploreTableDefaultVisualization
// Sets the logs table as default visualisation in logs explore
FlagLogsExploreTableDefaultVisualization = "logsExploreTableDefaultVisualization"
)
+16
View File
@@ -2106,6 +2106,22 @@
"stage": "experimental",
"codeowner": "@grafana/explore-squad"
}
},
{
"metadata": {
"name": "logsExploreTableDefaultVisualization",
"resourceVersion": "1714583478121",
"creationTimestamp": "2024-05-01T17:05:57Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-05-01 17:11:18.121837 +0000 UTC"
}
},
"spec": {
"description": "Sets the logs table as default visualisation in logs explore",
"stage": "experimental",
"codeowner": "@grafana/observability-logs",
"frontend": true
}
}
]
}