Chore: Move BI feature flags to Dataviz (#82224)

This commit is contained in:
Kyle Cunningham 2024-02-10 07:24:08 +07:00 committed by GitHub
parent ce910a7eb2
commit f0bbfc8422
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 72 additions and 46 deletions

View File

@ -8,7 +8,6 @@ const (
grafanaAppPlatformSquad codeowner = "@grafana/grafana-app-platform-squad"
grafanaDashboardsSquad codeowner = "@grafana/dashboards-squad"
grafanaExploreSquad codeowner = "@grafana/explore-squad"
grafanaBiSquad codeowner = "@grafana/grafana-bi-squad"
grafanaDatavizSquad codeowner = "@grafana/dataviz-squad"
grafanaFrontendPlatformSquad codeowner = "@grafana/grafana-frontend-platform"
grafanaBackendPlatformSquad codeowner = "@grafana/backend-platform"

View File

@ -282,7 +282,7 @@ var (
Description: "Enables drag and drop for CSV and Excel files",
FrontendOnly: true,
Stage: FeatureStageExperimental,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "alertingNoNormalState",
@ -464,7 +464,7 @@ var (
Description: "Enables the edit functionality in the datagrid panel",
FrontendOnly: true,
Stage: FeatureStagePublicPreview,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "extraThemes",
@ -506,7 +506,7 @@ var (
Description: "Enables previous SQL data source dataset dropdown behavior",
FrontendOnly: true,
Stage: FeatureStagePublicPreview,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
HideFromAdminPage: true,
},
{
@ -800,14 +800,14 @@ var (
Description: "Enable format string transformer",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "transformationsVariableSupport",
Description: "Allows using variables in transformations",
FrontendOnly: true,
Stage: FeatureStagePublicPreview,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "kubernetesPlaylists",
@ -907,7 +907,7 @@ var (
Description: "Add cumulative and window functions to the add field from calculation transformation",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "alertmanagerRemoteSecondary",
@ -939,7 +939,7 @@ var (
Description: "Make sure extracted field names are unique in the dataframe",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "dashboardSceneForViewers",
@ -1042,14 +1042,14 @@ var (
Description: "Enables shared crosshair in table panel",
FrontendOnly: true,
Stage: FeatureStageExperimental,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "regressionTransformation",
Description: "Enables regression analysis transformation",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaBiSquad,
Owner: grafanaDatavizSquad,
},
{
Name: "displayAnonymousStats",

View File

@ -35,7 +35,7 @@ accessControlOnCall,preview,@grafana/identity-access-team,false,false,false
nestedFolders,preview,@grafana/backend-platform,false,false,false
nestedFolderPicker,GA,@grafana/grafana-frontend-platform,false,false,true
alertingBacktesting,experimental,@grafana/alerting-squad,false,false,false
editPanelCSVDragAndDrop,experimental,@grafana/grafana-bi-squad,false,false,true
editPanelCSVDragAndDrop,experimental,@grafana/dataviz-squad,false,false,true
alertingNoNormalState,preview,@grafana/alerting-squad,false,false,false
logsContextDatasourceUi,GA,@grafana/observability-logs,false,false,true
lokiQuerySplitting,GA,@grafana/observability-logs,false,false,true
@ -60,13 +60,13 @@ externalServiceAuth,experimental,@grafana/identity-access-team,true,false,false
refactorVariablesTimeRange,preview,@grafana/dashboards-squad,false,false,false
enableElasticsearchBackendQuerying,GA,@grafana/observability-logs,false,false,false
faroDatasourceSelector,preview,@grafana/app-o11y,false,false,true
enableDatagridEditing,preview,@grafana/grafana-bi-squad,false,false,true
enableDatagridEditing,preview,@grafana/dataviz-squad,false,false,true
extraThemes,experimental,@grafana/grafana-frontend-platform,false,false,true
lokiPredefinedOperations,experimental,@grafana/observability-logs,false,false,true
pluginsFrontendSandbox,experimental,@grafana/plugins-platform-backend,false,false,true
dashboardEmbed,experimental,@grafana/grafana-as-code,false,false,true
frontendSandboxMonitorOnly,experimental,@grafana/plugins-platform-backend,false,false,true
sqlDatasourceDatabaseSelection,preview,@grafana/grafana-bi-squad,false,false,true
sqlDatasourceDatabaseSelection,preview,@grafana/dataviz-squad,false,false,true
lokiFormatQuery,experimental,@grafana/observability-logs,false,false,true
cloudWatchLogsMonacoEditor,GA,@grafana/aws-datasources,false,false,true
exploreScrollableLogsContainer,experimental,@grafana/observability-logs,false,false,true
@ -105,8 +105,8 @@ cloudWatchWildCardDimensionValues,GA,@grafana/aws-datasources,false,false,false
externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false
panelMonitoring,experimental,@grafana/dataviz-squad,false,false,true
enableNativeHTTPHistogram,experimental,@grafana/hosted-grafana-team,false,false,false
formatString,preview,@grafana/grafana-bi-squad,false,false,true
transformationsVariableSupport,preview,@grafana/grafana-bi-squad,false,false,true
formatString,preview,@grafana/dataviz-squad,false,false,true
transformationsVariableSupport,preview,@grafana/dataviz-squad,false,false,true
kubernetesPlaylists,experimental,@grafana/grafana-app-platform-squad,false,true,false
kubernetesSnapshots,experimental,@grafana/grafana-app-platform-squad,false,true,false
kubernetesQueryServiceRewrite,experimental,@grafana/grafana-app-platform-squad,true,true,false
@ -120,12 +120,12 @@ panelTitleSearchInV1,experimental,@grafana/backend-platform,true,false,false
pluginsInstrumentationStatusSource,experimental,@grafana/plugins-platform-backend,false,false,false
managedPluginsInstall,preview,@grafana/plugins-platform-backend,false,false,false
prometheusPromQAIL,experimental,@grafana/observability-metrics,false,false,true
addFieldFromCalculationStatFunctions,preview,@grafana/grafana-bi-squad,false,false,true
addFieldFromCalculationStatFunctions,preview,@grafana/dataviz-squad,false,false,true
alertmanagerRemoteSecondary,experimental,@grafana/alerting-squad,false,false,false
alertmanagerRemotePrimary,experimental,@grafana/alerting-squad,false,false,false
alertmanagerRemoteOnly,experimental,@grafana/alerting-squad,false,false,false
annotationPermissionUpdate,experimental,@grafana/identity-access-team,false,false,false
extractFieldsNameDeduplication,experimental,@grafana/grafana-bi-squad,false,false,true
extractFieldsNameDeduplication,experimental,@grafana/dataviz-squad,false,false,true
dashboardSceneForViewers,experimental,@grafana/dashboards-squad,false,false,true
dashboardScene,experimental,@grafana/dashboards-squad,false,false,true
panelFilterVariable,experimental,@grafana/dashboards-squad,false,false,true
@ -139,8 +139,8 @@ datatrails,experimental,@grafana/dashboards-squad,false,false,true
alertingSimplifiedRouting,experimental,@grafana/alerting-squad,false,false,false
logRowsPopoverMenu,GA,@grafana/observability-logs,false,false,true
pluginsSkipHostEnvVars,experimental,@grafana/plugins-platform-backend,false,false,false
tableSharedCrosshair,experimental,@grafana/grafana-bi-squad,false,false,true
regressionTransformation,preview,@grafana/grafana-bi-squad,false,false,true
tableSharedCrosshair,experimental,@grafana/dataviz-squad,false,false,true
regressionTransformation,preview,@grafana/dataviz-squad,false,false,true
displayAnonymousStats,GA,@grafana/identity-access-team,false,false,true
lokiQueryHints,GA,@grafana/observability-logs,false,false,true
kubernetesFeatureToggles,experimental,@grafana/grafana-operator-experience-squad,false,false,true

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
35 nestedFolders preview @grafana/backend-platform false false false
36 nestedFolderPicker GA @grafana/grafana-frontend-platform false false true
37 alertingBacktesting experimental @grafana/alerting-squad false false false
38 editPanelCSVDragAndDrop experimental @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
39 alertingNoNormalState preview @grafana/alerting-squad false false false
40 logsContextDatasourceUi GA @grafana/observability-logs false false true
41 lokiQuerySplitting GA @grafana/observability-logs false false true
60 refactorVariablesTimeRange preview @grafana/dashboards-squad false false false
61 enableElasticsearchBackendQuerying GA @grafana/observability-logs false false false
62 faroDatasourceSelector preview @grafana/app-o11y false false true
63 enableDatagridEditing preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
64 extraThemes experimental @grafana/grafana-frontend-platform false false true
65 lokiPredefinedOperations experimental @grafana/observability-logs false false true
66 pluginsFrontendSandbox experimental @grafana/plugins-platform-backend false false true
67 dashboardEmbed experimental @grafana/grafana-as-code false false true
68 frontendSandboxMonitorOnly experimental @grafana/plugins-platform-backend false false true
69 sqlDatasourceDatabaseSelection preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
70 lokiFormatQuery experimental @grafana/observability-logs false false true
71 cloudWatchLogsMonacoEditor GA @grafana/aws-datasources false false true
72 exploreScrollableLogsContainer experimental @grafana/observability-logs false false true
105 externalServiceAccounts preview @grafana/identity-access-team false false false
106 panelMonitoring experimental @grafana/dataviz-squad false false true
107 enableNativeHTTPHistogram experimental @grafana/hosted-grafana-team false false false
108 formatString preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
109 transformationsVariableSupport preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
110 kubernetesPlaylists experimental @grafana/grafana-app-platform-squad false true false
111 kubernetesSnapshots experimental @grafana/grafana-app-platform-squad false true false
112 kubernetesQueryServiceRewrite experimental @grafana/grafana-app-platform-squad true true false
120 pluginsInstrumentationStatusSource experimental @grafana/plugins-platform-backend false false false
121 managedPluginsInstall preview @grafana/plugins-platform-backend false false false
122 prometheusPromQAIL experimental @grafana/observability-metrics false false true
123 addFieldFromCalculationStatFunctions preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
124 alertmanagerRemoteSecondary experimental @grafana/alerting-squad false false false
125 alertmanagerRemotePrimary experimental @grafana/alerting-squad false false false
126 alertmanagerRemoteOnly experimental @grafana/alerting-squad false false false
127 annotationPermissionUpdate experimental @grafana/identity-access-team false false false
128 extractFieldsNameDeduplication experimental @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
129 dashboardSceneForViewers experimental @grafana/dashboards-squad false false true
130 dashboardScene experimental @grafana/dashboards-squad false false true
131 panelFilterVariable experimental @grafana/dashboards-squad false false true
139 alertingSimplifiedRouting experimental @grafana/alerting-squad false false false
140 logRowsPopoverMenu GA @grafana/observability-logs false false true
141 pluginsSkipHostEnvVars experimental @grafana/plugins-platform-backend false false false
142 tableSharedCrosshair experimental @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
143 regressionTransformation preview @grafana/grafana-bi-squad @grafana/dataviz-squad false false true
144 displayAnonymousStats GA @grafana/identity-access-team false false true
145 lokiQueryHints GA @grafana/observability-logs false false true
146 kubernetesFeatureToggles experimental @grafana/grafana-operator-experience-squad false false true

View File

@ -456,13 +456,16 @@
{
"metadata": {
"name": "editPanelCSVDragAndDrop",
"resourceVersion": "1671537600000",
"creationTimestamp": "2022-12-20T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2022-12-20T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enables drag and drop for CSV and Excel files",
"stage": "experimental",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
@ -775,13 +778,16 @@
{
"metadata": {
"name": "enableDatagridEditing",
"resourceVersion": "1682337600000",
"creationTimestamp": "2023-04-24T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-04-24T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enables the edit functionality in the datagrid panel",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
@ -853,13 +859,16 @@
{
"metadata": {
"name": "sqlDatasourceDatabaseSelection",
"resourceVersion": "1686052800000",
"creationTimestamp": "2023-06-06T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-06-06T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enables previous SQL data source dataset dropdown behavior",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true,
"hideFromAdminPage": true
}
@ -1356,26 +1365,32 @@
{
"metadata": {
"name": "formatString",
"resourceVersion": "1697198400000",
"creationTimestamp": "2023-10-13T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-10-13T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enable format string transformer",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
{
"metadata": {
"name": "transformationsVariableSupport",
"resourceVersion": "1696420800000",
"creationTimestamp": "2023-10-04T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-10-04T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Allows using variables in transformations",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
@ -1549,13 +1564,16 @@
{
"metadata": {
"name": "addFieldFromCalculationStatFunctions",
"resourceVersion": "1699012800000",
"creationTimestamp": "2023-11-03T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-11-03T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Add cumulative and window functions to the add field from calculation transformation",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
@ -1610,13 +1628,16 @@
{
"metadata": {
"name": "extractFieldsNameDeduplication",
"resourceVersion": "1698926400000",
"creationTimestamp": "2023-11-02T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-11-02T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Make sure extracted field names are unique in the dataframe",
"stage": "experimental",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
@ -1792,26 +1813,32 @@
{
"metadata": {
"name": "tableSharedCrosshair",
"resourceVersion": "1702382400000",
"creationTimestamp": "2023-12-12T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-12-12T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enables shared crosshair in table panel",
"stage": "experimental",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},
{
"metadata": {
"name": "regressionTransformation",
"resourceVersion": "1700827200000",
"creationTimestamp": "2023-11-24T12:00:00Z"
"resourceVersion": "1707523537136",
"creationTimestamp": "2023-11-24T12:00:00Z",
"annotations": {
"grafana.app/updatedTimestamp": "2024-02-10 00:05:37.1362 +0000 UTC"
}
},
"spec": {
"description": "Enables regression analysis transformation",
"stage": "preview",
"codeowner": "@grafana/grafana-bi-squad",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
},