Zipkin: Add feature toggle for backend migration (#95973)

This commit is contained in:
Ivana Huckova 2024-11-07 10:35:53 +01:00 committed by GitHub
parent 8ffc25784c
commit c151021b16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 25 additions and 0 deletions

View File

@ -218,6 +218,7 @@ Experimental features might be changed or removed without prior notice.
| `dashboardSchemaV2` | Enables the new dashboard schema version 2, implementing changes necessary for dynamic dashboards and dashboards as code. | | `dashboardSchemaV2` | Enables the new dashboard schema version 2, implementing changes necessary for dynamic dashboards and dashboards as code. |
| `playlistsWatcher` | Enables experimental watcher for playlists | | `playlistsWatcher` | Enables experimental watcher for playlists |
| `enableExtensionsAdminPage` | Enables the extension admin page regardless of development mode | | `enableExtensionsAdminPage` | Enables the extension admin page regardless of development mode |
| `zipkinBackendMigration` | Enables querying Zipkin data source without the proxy |
## Development feature toggles ## Development feature toggles

View File

@ -231,4 +231,5 @@ export interface FeatureToggles {
playlistsWatcher?: boolean; playlistsWatcher?: boolean;
exploreMetricsRelatedLogs?: boolean; exploreMetricsRelatedLogs?: boolean;
enableExtensionsAdminPage?: boolean; enableExtensionsAdminPage?: boolean;
zipkinBackendMigration?: boolean;
} }

View File

@ -1596,6 +1596,12 @@ var (
Owner: grafanaPluginsPlatformSquad, Owner: grafanaPluginsPlatformSquad,
RequiresRestart: true, RequiresRestart: true,
}, },
{
Name: "zipkinBackendMigration",
Description: "Enables querying Zipkin data source without the proxy",
Stage: FeatureStageExperimental,
Owner: grafanaOSSBigTent,
},
} }
) )

View File

@ -212,3 +212,4 @@ dashboardSchemaV2,experimental,@grafana/dashboards-squad,false,false,true
playlistsWatcher,experimental,@grafana/grafana-app-platform-squad,false,true,false playlistsWatcher,experimental,@grafana/grafana-app-platform-squad,false,true,false
exploreMetricsRelatedLogs,experimental,@grafana/observability-metrics,false,false,true exploreMetricsRelatedLogs,experimental,@grafana/observability-metrics,false,false,true
enableExtensionsAdminPage,experimental,@grafana/plugins-platform-backend,false,true,false enableExtensionsAdminPage,experimental,@grafana/plugins-platform-backend,false,true,false
zipkinBackendMigration,experimental,@grafana/oss-big-tent,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
212 playlistsWatcher experimental @grafana/grafana-app-platform-squad false true false
213 exploreMetricsRelatedLogs experimental @grafana/observability-metrics false false true
214 enableExtensionsAdminPage experimental @grafana/plugins-platform-backend false true false
215 zipkinBackendMigration experimental @grafana/oss-big-tent false false false

View File

@ -858,4 +858,8 @@ const (
// FlagEnableExtensionsAdminPage // FlagEnableExtensionsAdminPage
// Enables the extension admin page regardless of development mode // Enables the extension admin page regardless of development mode
FlagEnableExtensionsAdminPage = "enableExtensionsAdminPage" FlagEnableExtensionsAdminPage = "enableExtensionsAdminPage"
// FlagZipkinBackendMigration
// Enables querying Zipkin data source without the proxy
FlagZipkinBackendMigration = "zipkinBackendMigration"
) )

View File

@ -3403,6 +3403,18 @@
"hideFromAdminPage": true, "hideFromAdminPage": true,
"hideFromDocs": true "hideFromDocs": true
} }
},
{
"metadata": {
"name": "zipkinBackendMigration",
"resourceVersion": "1730907578997",
"creationTimestamp": "2024-11-06T15:39:38Z"
},
"spec": {
"description": "Enables querying Zipkin data source without the proxy",
"stage": "experimental",
"codeowner": "@grafana/oss-big-tent"
}
} }
] ]
} }