Skip to content

Commit fa8584e

Browse files
committed
Remove stable gate component.UseLocalHostAsDefaultHost
Signed-off-by: Bogdan Drutu <[email protected]>
1 parent 2b480f6 commit fa8584e

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

internal/globalgates/globalgates.go

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
package globalgates // import "go.opentelemetry.io/collector/internal/globalgates"
55

66
import (
7-
"errors"
8-
97
"go.opentelemetry.io/collector/featuregate"
108
)
119

@@ -14,32 +12,3 @@ var NoopTracerProvider = featuregate.GlobalRegistry().MustRegister("service.noop
1412
featuregate.WithRegisterFromVersion("v0.107.0"),
1513
featuregate.WithRegisterToVersion("v0.109.0"),
1614
featuregate.WithRegisterDescription("Sets a Noop OpenTelemetry TracerProvider to reduce memory allocations. This featuregate is incompatible with the zPages extension."))
17-
18-
var _ = mustRegisterOrLoad(
19-
featuregate.GlobalRegistry(),
20-
"component.UseLocalHostAsDefaultHost",
21-
featuregate.StageStable,
22-
featuregate.WithRegisterToVersion("v0.110.0"),
23-
featuregate.WithRegisterDescription("controls whether server-like receivers and extensions such as the OTLP receiver use localhost as the default host for their endpoints"),
24-
)
25-
26-
// mustRegisterOrLoad tries to register the feature gate and loads it if it already exists.
27-
// It panics on any other error.
28-
func mustRegisterOrLoad(reg *featuregate.Registry, id string, stage featuregate.Stage, opts ...featuregate.RegisterOption) *featuregate.Gate {
29-
gate, err := reg.Register(id, stage, opts...)
30-
31-
if errors.Is(err, featuregate.ErrAlreadyRegistered) {
32-
// Gate is already registered; find it.
33-
// Only a handful of feature gates are registered, so it's fine to iterate over all of them.
34-
reg.VisitAll(func(g *featuregate.Gate) {
35-
if g.ID() == id {
36-
gate = g
37-
return
38-
}
39-
})
40-
} else if err != nil {
41-
panic(err)
42-
}
43-
44-
return gate
45-
}

0 commit comments

Comments
 (0)