From de8b35e60bda9c375119ae532208cd1cd4d44c60 Mon Sep 17 00:00:00 2001 From: Robert Fratto Date: Wed, 13 Mar 2024 10:26:59 -0400 Subject: [PATCH] component: graduate subset of components to stable We identified that a subset of components are ready to be marked stable. This commit moves all of those components to stable, and in one case, moves an experimental component to beta. --- internal/component/discovery/kubelet/kubelet.go | 2 +- internal/component/loki/echo/echo.go | 2 +- internal/component/loki/rules/kubernetes/rules.go | 2 +- internal/component/loki/source/kubernetes/kubernetes.go | 2 +- internal/component/loki/source/podlogs/podlogs.go | 2 +- internal/component/mimir/rules/kubernetes/rules.go | 2 +- .../component/otelcol/exporter/loadbalancing/loadbalancing.go | 2 +- .../extension/jaeger_remote_sampling/jaeger_remote_sampling.go | 2 +- .../processor/probabilistic_sampler/probabilistic_sampler.go | 2 +- .../otelcol/processor/resourcedetection/resourcedetection.go | 2 +- internal/component/otelcol/processor/span/span.go | 2 +- .../component/otelcol/processor/tail_sampling/tail_sampling.go | 2 +- internal/component/otelcol/receiver/loki/loki.go | 2 +- internal/component/otelcol/receiver/prometheus/prometheus.go | 2 +- internal/component/prometheus/operator/podmonitors/operator.go | 2 +- internal/component/prometheus/operator/probes/probes.go | 2 +- .../prometheus/operator/servicemonitors/servicemonitors.go | 2 +- internal/component/pyroscope/ebpf/ebpf_placeholder.go | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/internal/component/discovery/kubelet/kubelet.go b/internal/component/discovery/kubelet/kubelet.go index a753c1e734..0e4717801e 100644 --- a/internal/component/discovery/kubelet/kubelet.go +++ b/internal/component/discovery/kubelet/kubelet.go @@ -61,7 +61,7 @@ var ( func init() { component.Register(component.Registration{ Name: "discovery.kubelet", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: discovery.Exports{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/loki/echo/echo.go b/internal/component/loki/echo/echo.go index 8ceb29d4a4..63e2fc373a 100644 --- a/internal/component/loki/echo/echo.go +++ b/internal/component/loki/echo/echo.go @@ -13,7 +13,7 @@ import ( func init() { component.Register(component.Registration{ Name: "loki.echo", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: Exports{}, diff --git a/internal/component/loki/rules/kubernetes/rules.go b/internal/component/loki/rules/kubernetes/rules.go index d2cd5ca87d..9f3d2c486d 100644 --- a/internal/component/loki/rules/kubernetes/rules.go +++ b/internal/component/loki/rules/kubernetes/rules.go @@ -32,7 +32,7 @@ import ( func init() { component.Register(component.Registration{ Name: "loki.rules.kubernetes", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: nil, Build: func(o component.Options, c component.Arguments) (component.Component, error) { diff --git a/internal/component/loki/source/kubernetes/kubernetes.go b/internal/component/loki/source/kubernetes/kubernetes.go index f9c4d3fa5b..577f362cb5 100644 --- a/internal/component/loki/source/kubernetes/kubernetes.go +++ b/internal/component/loki/source/kubernetes/kubernetes.go @@ -26,7 +26,7 @@ import ( func init() { component.Register(component.Registration{ Name: "loki.source.kubernetes", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/loki/source/podlogs/podlogs.go b/internal/component/loki/source/podlogs/podlogs.go index c7f28202d1..2577f8c18a 100644 --- a/internal/component/loki/source/podlogs/podlogs.go +++ b/internal/component/loki/source/podlogs/podlogs.go @@ -28,7 +28,7 @@ import ( func init() { component.Register(component.Registration{ Name: "loki.source.podlogs", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/mimir/rules/kubernetes/rules.go b/internal/component/mimir/rules/kubernetes/rules.go index db75be3dee..692e176266 100644 --- a/internal/component/mimir/rules/kubernetes/rules.go +++ b/internal/component/mimir/rules/kubernetes/rules.go @@ -32,7 +32,7 @@ import ( func init() { component.Register(component.Registration{ Name: "mimir.rules.kubernetes", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: nil, Build: func(o component.Options, c component.Arguments) (component.Component, error) { diff --git a/internal/component/otelcol/exporter/loadbalancing/loadbalancing.go b/internal/component/otelcol/exporter/loadbalancing/loadbalancing.go index 5bf2ac3337..ad0bac1cd1 100644 --- a/internal/component/otelcol/exporter/loadbalancing/loadbalancing.go +++ b/internal/component/otelcol/exporter/loadbalancing/loadbalancing.go @@ -25,7 +25,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.exporter.loadbalancing", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: otelcol.ConsumerExports{}, diff --git a/internal/component/otelcol/extension/jaeger_remote_sampling/jaeger_remote_sampling.go b/internal/component/otelcol/extension/jaeger_remote_sampling/jaeger_remote_sampling.go index c23477fc38..2f5d3e1257 100644 --- a/internal/component/otelcol/extension/jaeger_remote_sampling/jaeger_remote_sampling.go +++ b/internal/component/otelcol/extension/jaeger_remote_sampling/jaeger_remote_sampling.go @@ -16,7 +16,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.extension.jaeger_remote_sampling", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/otelcol/processor/probabilistic_sampler/probabilistic_sampler.go b/internal/component/otelcol/processor/probabilistic_sampler/probabilistic_sampler.go index 2854e9be15..0ec2860750 100644 --- a/internal/component/otelcol/processor/probabilistic_sampler/probabilistic_sampler.go +++ b/internal/component/otelcol/processor/probabilistic_sampler/probabilistic_sampler.go @@ -15,7 +15,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.processor.probabilistic_sampler", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: otelcol.ConsumerExports{}, diff --git a/internal/component/otelcol/processor/resourcedetection/resourcedetection.go b/internal/component/otelcol/processor/resourcedetection/resourcedetection.go index de32c1c6ae..20ab52d0b5 100644 --- a/internal/component/otelcol/processor/resourcedetection/resourcedetection.go +++ b/internal/component/otelcol/processor/resourcedetection/resourcedetection.go @@ -33,7 +33,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.processor.resourcedetection", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: otelcol.ConsumerExports{}, diff --git a/internal/component/otelcol/processor/span/span.go b/internal/component/otelcol/processor/span/span.go index 70fa5979f4..9c1fb5ef30 100644 --- a/internal/component/otelcol/processor/span/span.go +++ b/internal/component/otelcol/processor/span/span.go @@ -18,7 +18,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.processor.span", - Stability: featuregate.StabilityExperimental, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: otelcol.ConsumerExports{}, diff --git a/internal/component/otelcol/processor/tail_sampling/tail_sampling.go b/internal/component/otelcol/processor/tail_sampling/tail_sampling.go index 81e1cc929a..c06fd3a0a8 100644 --- a/internal/component/otelcol/processor/tail_sampling/tail_sampling.go +++ b/internal/component/otelcol/processor/tail_sampling/tail_sampling.go @@ -17,7 +17,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.processor.tail_sampling", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: otelcol.ConsumerExports{}, diff --git a/internal/component/otelcol/receiver/loki/loki.go b/internal/component/otelcol/receiver/loki/loki.go index f45d428c66..6904409399 100644 --- a/internal/component/otelcol/receiver/loki/loki.go +++ b/internal/component/otelcol/receiver/loki/loki.go @@ -22,7 +22,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.receiver.loki", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: Exports{}, diff --git a/internal/component/otelcol/receiver/prometheus/prometheus.go b/internal/component/otelcol/receiver/prometheus/prometheus.go index ba03333788..e27488296b 100644 --- a/internal/component/otelcol/receiver/prometheus/prometheus.go +++ b/internal/component/otelcol/receiver/prometheus/prometheus.go @@ -27,7 +27,7 @@ import ( func init() { component.Register(component.Registration{ Name: "otelcol.receiver.prometheus", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Exports: Exports{}, diff --git a/internal/component/prometheus/operator/podmonitors/operator.go b/internal/component/prometheus/operator/podmonitors/operator.go index 5da23d3b1a..b420b404d4 100644 --- a/internal/component/prometheus/operator/podmonitors/operator.go +++ b/internal/component/prometheus/operator/podmonitors/operator.go @@ -10,7 +10,7 @@ import ( func init() { component.Register(component.Registration{ Name: "prometheus.operator.podmonitors", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: operator.Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/prometheus/operator/probes/probes.go b/internal/component/prometheus/operator/probes/probes.go index fba2b3e301..42fb6ace17 100644 --- a/internal/component/prometheus/operator/probes/probes.go +++ b/internal/component/prometheus/operator/probes/probes.go @@ -10,7 +10,7 @@ import ( func init() { component.Register(component.Registration{ Name: "prometheus.operator.probes", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: operator.Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/prometheus/operator/servicemonitors/servicemonitors.go b/internal/component/prometheus/operator/servicemonitors/servicemonitors.go index c6379f65c5..8c86c8d07d 100644 --- a/internal/component/prometheus/operator/servicemonitors/servicemonitors.go +++ b/internal/component/prometheus/operator/servicemonitors/servicemonitors.go @@ -10,7 +10,7 @@ import ( func init() { component.Register(component.Registration{ Name: "prometheus.operator.servicemonitors", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: operator.Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) { diff --git a/internal/component/pyroscope/ebpf/ebpf_placeholder.go b/internal/component/pyroscope/ebpf/ebpf_placeholder.go index ad46fa2cc5..18e6aabe5c 100644 --- a/internal/component/pyroscope/ebpf/ebpf_placeholder.go +++ b/internal/component/pyroscope/ebpf/ebpf_placeholder.go @@ -13,7 +13,7 @@ import ( func init() { component.Register(component.Registration{ Name: "pyroscope.ebpf", - Stability: featuregate.StabilityBeta, + Stability: featuregate.StabilityStable, Args: Arguments{}, Build: func(opts component.Options, args component.Arguments) (component.Component, error) {