Chore: Rudderstack upgrade to SDK v3 behind flag (#114126)

* add rudderstack version upgrade feature flag

* add new rudderstack backend file
gate new backend with feature flag

* fix global type error
This commit is contained in:
Luminessa Starlight
2025-11-19 11:48:23 -05:00
committed by GitHub
parent 1f9ed37b1b
commit 3e7b952488
8 changed files with 222 additions and 2 deletions
+12
View File
@@ -2064,6 +2064,18 @@ var (
FrontendOnly: true,
Owner: grafanaPluginsPlatformSquad,
},
{
Name: "rudderstackUpgrade",
Description: "Enables the new version of rudderstack",
FrontendOnly: true,
Stage: FeatureStageExperimental,
Owner: grafanaFrontendPlatformSquad,
Expression: "false",
RequiresRestart: false,
AllowSelfServe: false,
HideFromDocs: false,
HideFromAdminPage: false,
},
}
)
+1
View File
@@ -265,3 +265,4 @@ kubernetesAnnotations,experimental,@grafana/grafana-backend-services-squad,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
rudderstackUpgrade,experimental,@grafana/grafana-frontend-platform,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
265 awsDatasourcesHttpProxy experimental @grafana/aws-datasources false false false
266 transformationsEmptyPlaceholder preview @grafana/datapro false false true
267 ttlPluginInstanceManager experimental @grafana/plugins-platform-backend false false true
268 rudderstackUpgrade experimental @grafana/grafana-frontend-platform false false true
+4
View File
@@ -1069,4 +1069,8 @@ const (
// FlagTtlPluginInstanceManager
// Enable TTL plugin instance manager
FlagTtlPluginInstanceManager = "ttlPluginInstanceManager"
// FlagRudderstackUpgrade
// Enables the new version of rudderstack
FlagRudderstackUpgrade = "rudderstackUpgrade"
)
+14
View File
@@ -3662,6 +3662,20 @@
"codeowner": "@grafana/identity-access-team"
}
},
{
"metadata": {
"name": "rudderstackUpgrade",
"resourceVersion": "1763481217872",
"creationTimestamp": "2025-11-18T15:53:37Z"
},
"spec": {
"description": "Enables the new version of rudderstack",
"stage": "experimental",
"codeowner": "@grafana/grafana-frontend-platform",
"frontend": true,
"expression": "false"
}
},
{
"metadata": {
"name": "savedQueries",