Plugins: Add ttlPluginInstanceManager feature toggle (#114084)

add ttlPluginInstanceManager feature toggle
This commit is contained in:
Will Browne
2025-11-18 11:17:23 +00:00
committed by GitHub
parent 82b283959b
commit e00eb854f5
5 changed files with 29 additions and 0 deletions
+4
View File
@@ -1194,4 +1194,8 @@ export interface FeatureToggles {
* Show transformation quick-start cards in empty transformations state
*/
transformationsEmptyPlaceholder?: boolean;
/**
* Enable TTL plugin instance manager
*/
ttlPluginInstanceManager?: boolean;
}
+7
View File
@@ -2072,6 +2072,13 @@ var (
FrontendOnly: true,
Owner: grafanaDataProSquad,
},
{
Name: "ttlPluginInstanceManager",
Description: "Enable TTL plugin instance manager",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaPluginsPlatformSquad,
},
}
)
+1
View File
@@ -266,3 +266,4 @@ dashboardTemplates,experimental,@grafana/sharing-squad,false,false,false
kubernetesAnnotations,experimental,@grafana/grafana-backend-services-squad,false,false,false
awsDatasourcesHttpProxy,experimental,@grafana/aws-datasources,false,false,false
transformationsEmptyPlaceholder,preview,@grafana/datapro,false,false,true
ttlPluginInstanceManager,experimental,@grafana/plugins-platform-backend,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
266 kubernetesAnnotations experimental @grafana/grafana-backend-services-squad false false false
267 awsDatasourcesHttpProxy experimental @grafana/aws-datasources false false false
268 transformationsEmptyPlaceholder preview @grafana/datapro false false true
269 ttlPluginInstanceManager experimental @grafana/plugins-platform-backend false false true
+4
View File
@@ -1073,4 +1073,8 @@ const (
// FlagTransformationsEmptyPlaceholder
// Show transformation quick-start cards in empty transformations state
FlagTransformationsEmptyPlaceholder = "transformationsEmptyPlaceholder"
// FlagTtlPluginInstanceManager
// Enable TTL plugin instance manager
FlagTtlPluginInstanceManager = "ttlPluginInstanceManager"
)
+13
View File
@@ -4140,6 +4140,19 @@
"expression": "true"
}
},
{
"metadata": {
"name": "ttlPluginInstanceManager",
"resourceVersion": "1763462850634",
"creationTimestamp": "2025-11-18T10:47:30Z"
},
"spec": {
"description": "Enable TTL plugin instance manager",
"stage": "experimental",
"codeowner": "@grafana/plugins-platform-backend",
"frontend": true
}
},
{
"metadata": {
"name": "unifiedHistory",