feature flags: assign flags to observability-logs squad (#64380)

This commit is contained in:
Gábor Farkas 2023-03-08 13:42:47 +01:00 committed by GitHub
parent 6543259a7d
commit 7aca818aae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 16 deletions

View File

@ -5,14 +5,15 @@ package featuremgmt
type codeowner string
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"
grafanaUserEssentialsSquad codeowner = "@grafana/user-essentials"
grafanaBackendPlatformSquad codeowner = "@grafana/backend-platform"
grafanaPluginsPlatformSquad codeowner = "@grafana/plugins-platform-backend"
grafanaAsCodeSquad codeowner = "@grafana/grafana-as-code"
grafanaAuthnzSquad codeowner = "@grafana/grafana-authnz-team"
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"
grafanaUserEssentialsSquad codeowner = "@grafana/user-essentials"
grafanaBackendPlatformSquad codeowner = "@grafana/backend-platform"
grafanaPluginsPlatformSquad codeowner = "@grafana/plugins-platform-backend"
grafanaAsCodeSquad codeowner = "@grafana/grafana-as-code"
grafanaAuthnzSquad codeowner = "@grafana/grafana-authnz-team"
grafanaObservabilityLogsSquad codeowner = "@grafana/observability-logs"
)

View File

@ -84,12 +84,13 @@ var (
Name: "lokiLive",
Description: "Support WebSocket streaming for loki (early prototype)",
State: FeatureStateAlpha,
Owner: grafanaAppPlatformSquad,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "lokiDataframeApi",
Description: "Use experimental loki api for WebSocket streaming (early prototype)",
State: FeatureStateAlpha,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "featureHighlights",
@ -323,6 +324,7 @@ var (
Name: "elasticsearchBackendMigration",
Description: "Use Elasticsearch as backend data source",
State: FeatureStateAlpha,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "datasourceOnboarding",
@ -370,18 +372,21 @@ var (
State: FeatureStateStable,
Expression: "true", //turned on by default
FrontendOnly: true,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "logsContextDatasourceUi",
Description: "Allow datasource to provide custom UI for context view",
State: FeatureStateAlpha,
FrontendOnly: true,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "lokiQuerySplitting",
Description: "Split large interval queries into subqueries with smaller time intervals",
State: FeatureStateAlpha,
FrontendOnly: true,
Owner: grafanaObservabilityLogsSquad,
},
{
Name: "individualCookiePreferences",

View File

@ -46,7 +46,6 @@ func TestFeatureToggleFiles(t *testing.T) {
"trimDefaults": true,
"database_metrics": true,
"prometheusAzureOverrideAudience": true,
"lokiDataframeApi": true,
"featureHighlights": true,
"tracing": true,
"newTraceView": true,
@ -62,15 +61,11 @@ func TestFeatureToggleFiles(t *testing.T) {
"athenaAsyncQueryDataSupport": true,
"newPanelChromeUI": true,
"showDashboardValidationWarnings": true,
"elasticsearchBackendMigration": true,
"datasourceOnboarding": true,
"secureSocksDatasourceProxy": true,
"disablePrometheusExemplarSampling": true,
"alertingBacktesting": true,
"alertingNoNormalState": true,
"logsSampleInExplore": true,
"logsContextDatasourceUi": true,
"lokiQuerySplitting": true,
"individualCookiePreferences": true,
"traceqlSearch": true,
}