Skip to content

Consider making stats/opentelemetry its own module #8092

Open
@dashpole

Description

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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Area: ObservabilityIncludes Stats, Tracing, Channelz, Healthz, Binlog, Reflection, Admin, GCP ObservabilityType: DependenciesUpdating/adding/removing dependencies

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions