Chore: Change ownership of some Dataviz feature flags to Datapro (#113528)

* Chore: Change ownership of some Dataviz feature flags

* retain ownership of csv drag n drop
This commit is contained in:
Paul Marbach
2025-11-10 15:26:38 +00:00
committed by GitHub
parent 243f1fc64b
commit fb20d7311e
3 changed files with 55 additions and 33 deletions
+6 -6
View File
@@ -73,7 +73,7 @@ var (
Name: "correlations",
Description: "Correlations page",
Stage: FeatureStageGeneralAvailability,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
Expression: "true", // enabled by default
AllowSelfServe: true,
},
@@ -430,7 +430,7 @@ var (
Description: "Enable format string transformer",
Stage: FeatureStageGeneralAvailability,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
Expression: "true", // enabled by default
},
{
@@ -581,7 +581,7 @@ var (
Description: "Add cumulative and window functions to the add field from calculation transformation",
Stage: FeatureStageGeneralAvailability,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
Expression: "true", // enabled by default
},
{
@@ -617,7 +617,7 @@ var (
Description: "Make sure extracted field names are unique in the dataframe",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
},
{
Name: "dashboardSceneForViewers",
@@ -728,7 +728,7 @@ var (
Description: "Enables regression analysis transformation",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
},
{
Name: "kubernetesFeatureToggles",
@@ -858,7 +858,7 @@ var (
Description: "Enables the group to nested table transformation",
Stage: FeatureStageGeneralAvailability,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Owner: grafanaDataProSquad,
Expression: "true", // enabled by default,
},
{
+6 -6
View File
@@ -6,7 +6,7 @@ publicDashboardsScene,GA,@grafana/grafana-operator-experience-squad,false,false,
lokiExperimentalStreaming,experimental,@grafana/observability-logs,false,false,false
featureHighlights,GA,@grafana/grafana-operator-experience-squad,false,false,false
storage,experimental,@grafana/search-and-storage,false,false,false
correlations,GA,@grafana/dataviz-squad,false,false,false
correlations,GA,@grafana/datapro,false,false,false
canvasPanelNesting,experimental,@grafana/dataviz-squad,false,false,true
logRequestsInstrumentedAsUnknown,experimental,@grafana/grafana-backend-group,false,false,false
grpcServer,preview,@grafana/search-and-storage,false,false,false
@@ -54,7 +54,7 @@ lokiRunQueriesInParallel,privatePreview,@grafana/observability-logs,false,false,
externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false
enableNativeHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
disableClassicHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
formatString,GA,@grafana/dataviz-squad,false,false,true
formatString,GA,@grafana/datapro,false,false,true
kubernetesSnapshots,experimental,@grafana/grafana-app-platform-squad,false,true,false
kubernetesLibraryPanels,experimental,@grafana/grafana-app-platform-squad,false,true,false
kubernetesDashboards,GA,@grafana/dashboards-squad,false,false,true
@@ -76,12 +76,12 @@ queryServiceFromUI,experimental,@grafana/grafana-datasources-core-services,false
queryServiceFromExplore,experimental,@grafana/grafana-datasources-core-services,false,false,true
cloudWatchBatchQueries,preview,@grafana/aws-datasources,false,false,false
cachingOptimizeSerializationMemoryUsage,experimental,@grafana/grafana-operator-experience-squad,false,false,false
addFieldFromCalculationStatFunctions,GA,@grafana/dataviz-squad,false,false,true
addFieldFromCalculationStatFunctions,GA,@grafana/datapro,false,false,true
alertmanagerRemoteSecondary,experimental,@grafana/alerting-squad,false,false,false
alertingProvenanceLockWrites,experimental,@grafana/alerting-squad,false,false,false
alertmanagerRemotePrimary,experimental,@grafana/alerting-squad,false,false,false
annotationPermissionUpdate,GA,@grafana/identity-access-team,false,false,false
extractFieldsNameDeduplication,experimental,@grafana/dataviz-squad,false,false,true
extractFieldsNameDeduplication,experimental,@grafana/datapro,false,false,true
dashboardSceneForViewers,GA,@grafana/dashboards-squad,false,false,true
dashboardSceneSolo,GA,@grafana/dashboards-squad,false,false,true
dashboardScene,GA,@grafana/dashboards-squad,false,false,true
@@ -96,7 +96,7 @@ logsInfiniteScrolling,GA,@grafana/observability-logs,false,false,true
logRowsPopoverMenu,GA,@grafana/observability-logs,false,false,true
pluginsSkipHostEnvVars,experimental,@grafana/plugins-platform-backend,false,false,false
tableSharedCrosshair,experimental,@grafana/dataviz-squad,false,false,true
regressionTransformation,preview,@grafana/dataviz-squad,false,false,true
regressionTransformation,preview,@grafana/datapro,false,false,true
kubernetesFeatureToggles,experimental,@grafana/grafana-operator-experience-squad,false,false,true
cloudRBACRoles,preview,@grafana/identity-access-team,false,true,false
alertingQueryOptimization,GA,@grafana/alerting-squad,false,false,false
@@ -112,7 +112,7 @@ useMultipleScopeNodesEndpoint,experimental,@grafana/grafana-operator-experience-
logQLScope,privatePreview,@grafana/observability-logs,false,false,false
sqlExpressions,preview,@grafana/grafana-datasources-core-services,false,false,false
sqlExpressionsColumnAutoComplete,experimental,@grafana/datapro,false,false,true
groupToNestedTableTransformation,GA,@grafana/dataviz-squad,false,false,true
groupToNestedTableTransformation,GA,@grafana/datapro,false,false,true
newPDFRendering,GA,@grafana/grafana-operator-experience-squad,false,false,false
tlsMemcached,GA,@grafana/grafana-operator-experience-squad,false,false,false
kubernetesAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
6 lokiExperimentalStreaming experimental @grafana/observability-logs false false false
7 featureHighlights GA @grafana/grafana-operator-experience-squad false false false
8 storage experimental @grafana/search-and-storage false false false
9 correlations GA @grafana/dataviz-squad @grafana/datapro false false false
10 canvasPanelNesting experimental @grafana/dataviz-squad false false true
11 logRequestsInstrumentedAsUnknown experimental @grafana/grafana-backend-group false false false
12 grpcServer preview @grafana/search-and-storage false false false
54 externalServiceAccounts preview @grafana/identity-access-team false false false
55 enableNativeHTTPHistogram experimental @grafana/grafana-backend-services-squad false true false
56 disableClassicHTTPHistogram experimental @grafana/grafana-backend-services-squad false true false
57 formatString GA @grafana/dataviz-squad @grafana/datapro false false true
58 kubernetesSnapshots experimental @grafana/grafana-app-platform-squad false true false
59 kubernetesLibraryPanels experimental @grafana/grafana-app-platform-squad false true false
60 kubernetesDashboards GA @grafana/dashboards-squad false false true
76 queryServiceFromExplore experimental @grafana/grafana-datasources-core-services false false true
77 cloudWatchBatchQueries preview @grafana/aws-datasources false false false
78 cachingOptimizeSerializationMemoryUsage experimental @grafana/grafana-operator-experience-squad false false false
79 addFieldFromCalculationStatFunctions GA @grafana/dataviz-squad @grafana/datapro false false true
80 alertmanagerRemoteSecondary experimental @grafana/alerting-squad false false false
81 alertingProvenanceLockWrites experimental @grafana/alerting-squad false false false
82 alertmanagerRemotePrimary experimental @grafana/alerting-squad false false false
83 annotationPermissionUpdate GA @grafana/identity-access-team false false false
84 extractFieldsNameDeduplication experimental @grafana/dataviz-squad @grafana/datapro false false true
85 dashboardSceneForViewers GA @grafana/dashboards-squad false false true
86 dashboardSceneSolo GA @grafana/dashboards-squad false false true
87 dashboardScene GA @grafana/dashboards-squad false false true
96 logRowsPopoverMenu GA @grafana/observability-logs false false true
97 pluginsSkipHostEnvVars experimental @grafana/plugins-platform-backend false false false
98 tableSharedCrosshair experimental @grafana/dataviz-squad false false true
99 regressionTransformation preview @grafana/dataviz-squad @grafana/datapro false false true
100 kubernetesFeatureToggles experimental @grafana/grafana-operator-experience-squad false false true
101 cloudRBACRoles preview @grafana/identity-access-team false true false
102 alertingQueryOptimization GA @grafana/alerting-squad false false false
112 logQLScope privatePreview @grafana/observability-logs false false false
113 sqlExpressions preview @grafana/grafana-datasources-core-services false false false
114 sqlExpressionsColumnAutoComplete experimental @grafana/datapro false false true
115 groupToNestedTableTransformation GA @grafana/dataviz-squad @grafana/datapro false false true
116 newPDFRendering GA @grafana/grafana-operator-experience-squad false false false
117 tlsMemcached GA @grafana/grafana-operator-experience-squad false false false
118 kubernetesAggregator experimental @grafana/grafana-app-platform-squad false true false
+43 -21
View File
@@ -6,13 +6,16 @@
{
"metadata": {
"name": "addFieldFromCalculationStatFunctions",
"resourceVersion": "1753448760331",
"creationTimestamp": "2023-11-03T14:39:58Z"
"resourceVersion": "1762442825881",
"creationTimestamp": "2023-11-03T14:39:58Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Add cumulative and window functions to the add field from calculation transformation",
"stage": "GA",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"frontend": true,
"expression": "true"
}
@@ -853,7 +856,8 @@
"metadata": {
"name": "canvasPanelNesting",
"resourceVersion": "1753448760331",
"creationTimestamp": "2022-05-31T19:03:34Z"
"creationTimestamp": "2022-05-31T19:03:34Z",
"deletionTimestamp": "2025-11-06T14:43:27Z"
},
"spec": {
"description": "Allow elements nesting",
@@ -1001,13 +1005,16 @@
{
"metadata": {
"name": "correlations",
"resourceVersion": "1753448760331",
"creationTimestamp": "2022-09-16T13:14:27Z"
"resourceVersion": "1762442825881",
"creationTimestamp": "2022-09-16T13:14:27Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Correlations page",
"stage": "GA",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"allowSelfServe": true,
"expression": "true"
}
@@ -1343,8 +1350,11 @@
{
"metadata": {
"name": "editPanelCSVDragAndDrop",
"resourceVersion": "1753448760331",
"creationTimestamp": "2023-01-24T09:43:44Z"
"resourceVersion": "1762783224740",
"creationTimestamp": "2023-01-24T09:43:44Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-10 14:00:24.740459 +0000 UTC"
}
},
"spec": {
"description": "Enables drag and drop for CSV and Excel files",
@@ -1606,13 +1616,16 @@
{
"metadata": {
"name": "extractFieldsNameDeduplication",
"resourceVersion": "1753448760331",
"creationTimestamp": "2023-11-02T15:47:42Z"
"resourceVersion": "1762442825881",
"creationTimestamp": "2023-11-02T15:47:42Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Make sure extracted field names are unique in the dataframe",
"stage": "experimental",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"frontend": true
}
},
@@ -1735,13 +1748,16 @@
{
"metadata": {
"name": "formatString",
"resourceVersion": "1753448760331",
"creationTimestamp": "2023-10-13T18:17:12Z"
"resourceVersion": "1762442825881",
"creationTimestamp": "2023-10-13T18:17:12Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Enable format string transformer",
"stage": "GA",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"frontend": true,
"expression": "true"
}
@@ -1907,13 +1923,16 @@
{
"metadata": {
"name": "groupToNestedTableTransformation",
"resourceVersion": "1753448760331",
"creationTimestamp": "2024-02-07T14:28:26Z"
"resourceVersion": "1762442825881",
"creationTimestamp": "2024-02-07T14:28:26Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Enables the group to nested table transformation",
"stage": "GA",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"frontend": true,
"expression": "true"
}
@@ -3435,14 +3454,17 @@
{
"metadata": {
"name": "regressionTransformation",
"resourceVersion": "1753448760331",
"resourceVersion": "1762442825881",
"creationTimestamp": "2023-11-24T14:49:16Z",
"deletionTimestamp": "2025-07-01T13:59:22Z"
"deletionTimestamp": "2025-07-01T13:59:22Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-11-06 15:27:05.88172 +0000 UTC"
}
},
"spec": {
"description": "Enables regression analysis transformation",
"stage": "preview",
"codeowner": "@grafana/dataviz-squad",
"codeowner": "@grafana/datapro",
"frontend": true
}
},