Previews: remove dashboard previews backend (#66176)

* remove dashboard previews backend

* remove dashboard previews backend

* bring back the migration

* bring back the migration

* bring back the migration
This commit is contained in:
Artur Wierzbicki
2023-04-13 21:42:24 +04:00
committed by GitHub
parent e0b2aeffa3
commit 2136e680c4
37 changed files with 45 additions and 2695 deletions
-6
View File
@@ -27,12 +27,6 @@ var (
State: FeatureStateStable,
Owner: hostedGrafanaTeam,
},
{
Name: "dashboardPreviews",
Description: "Create and show thumbnails for dashboard search results",
State: FeatureStateAlpha,
Owner: grafanaAppPlatformSquad,
},
{
Name: "live-service-web-worker",
Description: "This will use a webworker thread to processes events rather than the main thread",
-1
View File
@@ -2,7 +2,6 @@ Name,State,Owner,requiresDevMode,RequiresLicense,RequiresRestart,FrontendOnly
trimDefaults,beta,@grafana/grafana-as-code,false,false,false,false
disableEnvelopeEncryption,stable,@grafana/grafana-as-code,false,false,false,false
database_metrics,stable,@grafana/hosted-grafana-team,false,false,false,false
dashboardPreviews,alpha,@grafana/grafana-app-platform-squad,false,false,false,false
live-service-web-worker,alpha,@grafana/grafana-app-platform-squad,false,false,false,true
queryOverLive,alpha,@grafana/grafana-app-platform-squad,false,false,false,true
panelTitleSearch,beta,@grafana/grafana-app-platform-squad,false,false,false,false
1 Name State Owner requiresDevMode RequiresLicense RequiresRestart FrontendOnly
2 trimDefaults beta @grafana/grafana-as-code false false false false
3 disableEnvelopeEncryption stable @grafana/grafana-as-code false false false false
4 database_metrics stable @grafana/hosted-grafana-team false false false false
dashboardPreviews alpha @grafana/grafana-app-platform-squad false false false false
5 live-service-web-worker alpha @grafana/grafana-app-platform-squad false false false true
6 queryOverLive alpha @grafana/grafana-app-platform-squad false false false true
7 panelTitleSearch beta @grafana/grafana-app-platform-squad false false false false
-4
View File
@@ -19,10 +19,6 @@ const (
// Add Prometheus metrics for database tables
FlagDatabaseMetrics = "database_metrics"
// FlagDashboardPreviews
// Create and show thumbnails for dashboard search results
FlagDashboardPreviews = "dashboardPreviews"
// FlagLiveServiceWebWorker
// This will use a webworker thread to processes events rather than the main thread
FlagLiveServiceWebWorker = "live-service-web-worker"
@@ -11,7 +11,6 @@ func TestFeatureUsageStats(t *testing.T) {
featureManagerWithAllFeatures := WithFeatures(
"trimDefaults",
"database_metrics",
"dashboardPreviews",
"live-config",
"UPPER_SNAKE_CASE",
"feature.with.a.dot",
@@ -20,7 +19,6 @@ func TestFeatureUsageStats(t *testing.T) {
require.Equal(t, map[string]interface{}{
"stats.features.trim_defaults.count": 1,
"stats.features.database_metrics.count": 1,
"stats.features.dashboard_previews.count": 1,
"stats.features.live_config.count": 1,
"stats.features.upper_snake_case.count": 1,
"stats.features.feature_with_a_dot.count": 1,