ee76613eae
Prometheus: Reintroduce Azure audience override feature flag (#90339)
* Re-add feature flag with deprecation note
* Hide the field in frontend if ff disabled
* Block scope overriding if ff is disabled in backend
- Update promlib to forward logger to extendOptions
- Add warning
- Update tests
* Default toggle to true for now
* Update description
* Update prom tests
* Fix lint
(cherry picked from commit 2616366a0a)
# Conflicts:
# packages/grafana-data/src/types/featureToggles.gen.ts
# pkg/services/featuremgmt/registry.go
# pkg/services/featuremgmt/toggles_gen.csv
# pkg/services/featuremgmt/toggles_gen.go
# pkg/services/featuremgmt/toggles_gen.json
# pkg/tsdb/prometheus/prometheus.go
162 lines
12 KiB
CSV
162 lines
12 KiB
CSV
Name,Stage,Owner,requiresDevMode,RequiresRestart,FrontendOnly
|
|
disableEnvelopeEncryption,GA,@grafana/grafana-as-code,false,false,false
|
|
live-service-web-worker,experimental,@grafana/grafana-app-platform-squad,false,false,true
|
|
queryOverLive,experimental,@grafana/grafana-app-platform-squad,false,false,true
|
|
panelTitleSearch,preview,@grafana/grafana-app-platform-squad,false,false,false
|
|
publicDashboards,GA,@grafana/sharing-squad,false,false,false
|
|
publicDashboardsEmailSharing,preview,@grafana/sharing-squad,false,false,false
|
|
publicDashboardsScene,experimental,@grafana/sharing-squad,false,false,true
|
|
lokiExperimentalStreaming,experimental,@grafana/observability-logs,false,false,false
|
|
featureHighlights,GA,@grafana/grafana-as-code,false,false,false
|
|
storage,experimental,@grafana/grafana-app-platform-squad,false,false,false
|
|
correlations,GA,@grafana/explore-squad,false,false,false
|
|
exploreContentOutline,GA,@grafana/explore-squad,false,false,true
|
|
datasourceQueryMultiStatus,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
autoMigrateOldPanels,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateGraphPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateTablePanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigratePiechartPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateWorldmapPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateStatPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateXYChartPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
disableAngular,preview,@grafana/dataviz-squad,false,false,true
|
|
canvasPanelNesting,experimental,@grafana/dataviz-squad,false,false,true
|
|
newVizTooltips,preview,@grafana/dataviz-squad,false,false,true
|
|
scenes,experimental,@grafana/dashboards-squad,false,false,true
|
|
disableSecretsCompatibility,experimental,@grafana/hosted-grafana-team,false,true,false
|
|
logRequestsInstrumentedAsUnknown,experimental,@grafana/hosted-grafana-team,false,false,false
|
|
topnav,deprecated,@grafana/grafana-frontend-platform,false,false,false
|
|
returnToPrevious,GA,@grafana/grafana-frontend-platform,false,false,true
|
|
grpcServer,preview,@grafana/grafana-app-platform-squad,false,false,false
|
|
unifiedStorage,experimental,@grafana/grafana-app-platform-squad,true,true,false
|
|
cloudWatchCrossAccountQuerying,GA,@grafana/aws-datasources,false,false,false
|
|
showDashboardValidationWarnings,experimental,@grafana/dashboards-squad,false,false,false
|
|
mysqlAnsiQuotes,experimental,@grafana/backend-platform,false,false,false
|
|
accessControlOnCall,preview,@grafana/identity-access-team,false,false,false
|
|
nestedFolders,GA,@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/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
|
|
lokiQuerySplittingConfig,experimental,@grafana/observability-logs,false,false,true
|
|
individualCookiePreferences,experimental,@grafana/backend-platform,false,false,false
|
|
prometheusMetricEncyclopedia,GA,@grafana/observability-metrics,false,false,true
|
|
influxdbBackendMigration,GA,@grafana/observability-metrics,false,false,true
|
|
influxqlStreamingParser,experimental,@grafana/observability-metrics,false,false,false
|
|
influxdbRunQueriesInParallel,privatePreview,@grafana/observability-metrics,false,false,false
|
|
prometheusDataplane,GA,@grafana/observability-metrics,false,false,false
|
|
lokiMetricDataplane,GA,@grafana/observability-logs,false,false,false
|
|
lokiLogsDataplane,experimental,@grafana/observability-logs,false,false,false
|
|
dataplaneFrontendFallback,GA,@grafana/observability-metrics,false,false,true
|
|
disableSSEDataplane,experimental,@grafana/observability-metrics,false,false,false
|
|
alertStateHistoryLokiSecondary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertStateHistoryLokiPrimary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertStateHistoryLokiOnly,experimental,@grafana/alerting-squad,false,false,false
|
|
unifiedRequestLog,experimental,@grafana/backend-platform,false,false,false
|
|
renderAuthJWT,preview,@grafana/grafana-as-code,false,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/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/dataviz-squad,false,false,true
|
|
lokiFormatQuery,experimental,@grafana/observability-logs,false,false,true
|
|
recordedQueriesMulti,GA,@grafana/observability-metrics,false,false,false
|
|
pluginsDynamicAngularDetectionPatterns,GA,@grafana/plugins-platform-backend,false,false,false
|
|
vizAndWidgetSplit,experimental,@grafana/dashboards-squad,false,false,true
|
|
prometheusIncrementalQueryInstrumentation,experimental,@grafana/observability-metrics,false,false,true
|
|
logsExploreTableVisualisation,GA,@grafana/observability-logs,false,false,true
|
|
awsDatasourcesTempCredentials,experimental,@grafana/aws-datasources,false,false,false
|
|
transformationsRedesign,GA,@grafana/observability-metrics,false,false,true
|
|
mlExpressions,experimental,@grafana/alerting-squad,false,false,false
|
|
traceQLStreaming,GA,@grafana/observability-traces-and-profiling,false,false,true
|
|
metricsSummary,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
|
grafanaAPIServerWithExperimentalAPIs,experimental,@grafana/grafana-app-platform-squad,true,true,false
|
|
grafanaAPIServerEnsureKubectlAccess,experimental,@grafana/grafana-app-platform-squad,true,true,false
|
|
featureToggleAdminPage,experimental,@grafana/grafana-operator-experience-squad,false,true,false
|
|
awsAsyncQueryCaching,GA,@grafana/aws-datasources,false,false,false
|
|
permissionsFilterRemoveSubquery,experimental,@grafana/backend-platform,false,false,false
|
|
prometheusConfigOverhaulAuth,GA,@grafana/observability-metrics,false,false,false
|
|
configurableSchedulerTick,experimental,@grafana/alerting-squad,false,true,false
|
|
influxdbSqlSupport,GA,@grafana/observability-metrics,false,true,false
|
|
alertingNoDataErrorExecution,GA,@grafana/alerting-squad,false,true,false
|
|
angularDeprecationUI,GA,@grafana/plugins-platform-backend,false,false,true
|
|
dashgpt,GA,@grafana/dashboards-squad,false,false,true
|
|
aiGeneratedDashboardChanges,experimental,@grafana/dashboards-squad,false,false,true
|
|
reportingRetries,preview,@grafana/sharing-squad,false,true,false
|
|
sseGroupByDatasource,experimental,@grafana/observability-metrics,false,false,false
|
|
libraryPanelRBAC,experimental,@grafana/dashboards-squad,false,true,false
|
|
lokiRunQueriesInParallel,privatePreview,@grafana/observability-logs,false,false,false
|
|
wargamesTesting,experimental,@grafana/hosted-grafana-team,false,false,false
|
|
alertingInsights,GA,@grafana/alerting-squad,false,false,true
|
|
externalCorePlugins,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
pluginsAPIMetrics,experimental,@grafana/plugins-platform-backend,false,false,true
|
|
idForwarding,experimental,@grafana/identity-access-team,false,false,false
|
|
externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false
|
|
panelMonitoring,GA,@grafana/dataviz-squad,false,false,true
|
|
enableNativeHTTPHistogram,experimental,@grafana/hosted-grafana-team,false,false,false
|
|
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
|
|
cloudWatchBatchQueries,preview,@grafana/aws-datasources,false,false,false
|
|
recoveryThreshold,GA,@grafana/alerting-squad,false,true,false
|
|
lokiStructuredMetadata,GA,@grafana/observability-logs,false,false,false
|
|
teamHttpHeaders,preview,@grafana/identity-access-team,false,false,false
|
|
awsDatasourcesNewFormStyling,preview,@grafana/aws-datasources,false,false,true
|
|
cachingOptimizeSerializationMemoryUsage,experimental,@grafana/grafana-operator-experience-squad,false,false,false
|
|
panelTitleSearchInV1,experimental,@grafana/backend-platform,true,false,false
|
|
managedPluginsInstall,GA,@grafana/plugins-platform-backend,false,false,false
|
|
prometheusPromQAIL,experimental,@grafana/observability-metrics,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,GA,@grafana/identity-access-team,false,false,false
|
|
extractFieldsNameDeduplication,experimental,@grafana/dataviz-squad,false,false,true
|
|
dashboardSceneForViewers,experimental,@grafana/dashboards-squad,false,false,true
|
|
dashboardSceneSolo,experimental,@grafana/dashboards-squad,false,false,true
|
|
dashboardScene,experimental,@grafana/dashboards-squad,false,false,true
|
|
panelFilterVariable,experimental,@grafana/dashboards-squad,false,false,true
|
|
pdfTables,preview,@grafana/sharing-squad,false,false,false
|
|
ssoSettingsApi,preview,@grafana/identity-access-team,false,false,false
|
|
canvasPanelPanZoom,preview,@grafana/dataviz-squad,false,false,true
|
|
logsInfiniteScrolling,experimental,@grafana/observability-logs,false,false,true
|
|
flameGraphItemCollapsing,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
|
exploreMetrics,GA,@grafana/dashboards-squad,false,false,true
|
|
alertingSimplifiedRouting,GA,@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/dataviz-squad,false,false,true
|
|
regressionTransformation,preview,@grafana/dataviz-squad,false,false,true
|
|
lokiQueryHints,GA,@grafana/observability-logs,false,false,true
|
|
kubernetesFeatureToggles,experimental,@grafana/grafana-operator-experience-squad,false,false,true
|
|
enablePluginsTracingByDefault,GA,@grafana/plugins-platform-backend,false,true,false
|
|
cloudRBACRoles,experimental,@grafana/identity-access-team,false,true,false
|
|
alertingQueryOptimization,GA,@grafana/alerting-squad,false,false,false
|
|
newFolderPicker,experimental,@grafana/grafana-frontend-platform,false,false,true
|
|
jitterAlertRulesWithinGroups,preview,@grafana/alerting-squad,false,true,false
|
|
onPremToCloudMigrations,experimental,@grafana/grafana-operator-experience-squad,false,false,false
|
|
alertingSaveStatePeriodic,privatePreview,@grafana/alerting-squad,false,false,false
|
|
promQLScope,experimental,@grafana/observability-metrics,false,false,false
|
|
sqlExpressions,experimental,@grafana/grafana-app-platform-squad,false,false,false
|
|
nodeGraphDotLayout,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
|
groupToNestedTableTransformation,preview,@grafana/dataviz-squad,false,false,true
|
|
newPDFRendering,preview,@grafana/sharing-squad,false,false,false
|
|
kubernetesAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
expressionParser,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
groupByVariable,experimental,@grafana/dashboards-squad,false,false,false
|
|
betterPageScrolling,GA,@grafana/grafana-frontend-platform,false,false,true
|
|
scopeFilters,experimental,@grafana/dashboards-squad,false,false,false
|
|
ssoSettingsSAML,experimental,@grafana/identity-access-team,false,false,false
|
|
usePrometheusFrontendPackage,experimental,@grafana/observability-metrics,false,false,true
|
|
oauthRequireSubClaim,experimental,@grafana/identity-access-team,false,false,false
|
|
prometheusAzureOverrideAudience,deprecated,@grafana/partner-datasources,false,false,false
|