Assign Traces & Profiling feature flags to team (#64406)
This commit is contained in:
@@ -5,15 +5,16 @@ package featuremgmt
|
|||||||
type codeowner string
|
type codeowner string
|
||||||
|
|
||||||
const (
|
const (
|
||||||
grafanaAppPlatformSquad codeowner = "@grafana/grafana-app-platform-squad"
|
grafanaAppPlatformSquad codeowner = "@grafana/grafana-app-platform-squad"
|
||||||
grafanaDashboardsSquad codeowner = "@grafana/dashboards-squad"
|
grafanaDashboardsSquad codeowner = "@grafana/dashboards-squad"
|
||||||
grafanaExploreSquad codeowner = "@grafana/explore-squad"
|
grafanaExploreSquad codeowner = "@grafana/explore-squad"
|
||||||
grafanaBiSquad codeowner = "@grafana/grafana-bi-squad"
|
grafanaBiSquad codeowner = "@grafana/grafana-bi-squad"
|
||||||
grafanaDatavizSquad codeowner = "@grafana/dataviz-squad"
|
grafanaDatavizSquad codeowner = "@grafana/dataviz-squad"
|
||||||
grafanaUserEssentialsSquad codeowner = "@grafana/user-essentials"
|
grafanaUserEssentialsSquad codeowner = "@grafana/user-essentials"
|
||||||
grafanaBackendPlatformSquad codeowner = "@grafana/backend-platform"
|
grafanaBackendPlatformSquad codeowner = "@grafana/backend-platform"
|
||||||
grafanaPluginsPlatformSquad codeowner = "@grafana/plugins-platform-backend"
|
grafanaPluginsPlatformSquad codeowner = "@grafana/plugins-platform-backend"
|
||||||
grafanaAsCodeSquad codeowner = "@grafana/grafana-as-code"
|
grafanaAsCodeSquad codeowner = "@grafana/grafana-as-code"
|
||||||
grafanaAuthnzSquad codeowner = "@grafana/grafana-authnz-team"
|
grafanaAuthnzSquad codeowner = "@grafana/grafana-authnz-team"
|
||||||
grafanaObservabilityLogsSquad codeowner = "@grafana/observability-logs"
|
grafanaObservabilityLogsSquad codeowner = "@grafana/observability-logs"
|
||||||
|
grafanaObservabilityTracesAndProfilingSquad codeowner = "@grafana/observability-traces-and-profiling"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -153,6 +153,7 @@ var (
|
|||||||
Description: "Shows the new trace view design",
|
Description: "Shows the new trace view design",
|
||||||
State: FeatureStateAlpha,
|
State: FeatureStateAlpha,
|
||||||
FrontendOnly: true,
|
FrontendOnly: true,
|
||||||
|
Owner: grafanaObservabilityTracesAndProfilingSquad,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "correlations",
|
Name: "correlations",
|
||||||
@@ -177,6 +178,7 @@ var (
|
|||||||
Description: "Enable trace to metrics links",
|
Description: "Enable trace to metrics links",
|
||||||
State: FeatureStateAlpha,
|
State: FeatureStateAlpha,
|
||||||
FrontendOnly: true,
|
FrontendOnly: true,
|
||||||
|
Owner: grafanaObservabilityTracesAndProfilingSquad,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "newDBLibrary",
|
Name: "newDBLibrary",
|
||||||
@@ -405,6 +407,7 @@ var (
|
|||||||
Description: "Enables the 'TraceQL Search' tab for the Tempo datasource which provides a UI to generate TraceQL queries",
|
Description: "Enables the 'TraceQL Search' tab for the Tempo datasource which provides a UI to generate TraceQL queries",
|
||||||
State: FeatureStateAlpha,
|
State: FeatureStateAlpha,
|
||||||
FrontendOnly: true,
|
FrontendOnly: true,
|
||||||
|
Owner: grafanaObservabilityTracesAndProfilingSquad,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "prometheusMetricEncyclopedia",
|
Name: "prometheusMetricEncyclopedia",
|
||||||
|
|||||||
@@ -48,9 +48,7 @@ func TestFeatureToggleFiles(t *testing.T) {
|
|||||||
"prometheusAzureOverrideAudience": true,
|
"prometheusAzureOverrideAudience": true,
|
||||||
"featureHighlights": true,
|
"featureHighlights": true,
|
||||||
"tracing": true,
|
"tracing": true,
|
||||||
"newTraceView": true,
|
|
||||||
"cloudWatchDynamicLabels": true,
|
"cloudWatchDynamicLabels": true,
|
||||||
"traceToMetrics": true,
|
|
||||||
"validateDashboardsOnSave": true,
|
"validateDashboardsOnSave": true,
|
||||||
"prometheusWideSeries": true,
|
"prometheusWideSeries": true,
|
||||||
"disableSecretsCompatibility": true,
|
"disableSecretsCompatibility": true,
|
||||||
@@ -67,7 +65,6 @@ func TestFeatureToggleFiles(t *testing.T) {
|
|||||||
"alertingBacktesting": true,
|
"alertingBacktesting": true,
|
||||||
"alertingNoNormalState": true,
|
"alertingNoNormalState": true,
|
||||||
"individualCookiePreferences": true,
|
"individualCookiePreferences": true,
|
||||||
"traceqlSearch": true,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
t.Run("all new features should have an owner", func(t *testing.T) {
|
t.Run("all new features should have an owner", func(t *testing.T) {
|
||||||
|
|||||||
Reference in New Issue
Block a user