Consider making stats/opentelemetry its own module #8092
Labels
Area: Observability
Includes Stats, Tracing, Channelz, Healthz, Binlog, Reflection, Admin, GCP Observability
Type: Dependencies
Updating/adding/removing dependencies
Please see the FAQ in our main README.md before submitting your issue.
Use case(s) - what problem will this feature solve?
We (kubernetes) were surprised to see dependencies on
go.opentelemetry.io/contrib/detectors/gcp
brought in with the latest gRPC release, despite not using that OTel detector.Proposed Solution
Create a separate go module for stats/opentelemetry, so only users of that library pull in its dependencies.
Alternatives Considered
Additional Context
kubernetes/kubernetes#128919 (comment)
The text was updated successfully, but these errors were encountered: