-
Notifications
You must be signed in to change notification settings - Fork 492
Description
Discussed in #4189
Originally posted by darccio November 28, 2025
Package Name
No response
Package Version(s)
No response
Describe the feature you'd like
Recent issues around go.opentelemetry.io/collector/pdata/pprofile dependency, as they tend to introduce breaking changes, might signal a need to isolate ddtrace/opentelemetry as we did with our contribs.
Unfortunately, this is a breaking change, as the import URL must be changed from github.com/DataDog/dd-trace-go/v2/ddtrace/opentelemery to github.com/DataDog/dd-trace-go/ddtrace/opentelemetry/v2. This is why we should only consider doing it if we ever decide to release a new major version v3.
Additionally, go.opentelemetry.io/* introduces multiple indirect dependencies, which reduce our ability to restrict the dependencies that are being pulled when using dd-trace-go:
go.opentelemetry.io/auto/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/auto/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/auto/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/auto/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/auto/[email protected] github.com/kr/[email protected]
go.opentelemetry.io/auto/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/auto/[email protected] github.com/rogpeppe/[email protected]
go.opentelemetry.io/auto/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/auto/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/auto/[email protected] [email protected]
go.opentelemetry.io/collector/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/collector/internal/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/gogo/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/google/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/hashicorp/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/json-iterator/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/contrib/bridges/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/genproto/googleapis/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/[email protected] [email protected]
go.opentelemetry.io/collector/[email protected] github.com/hashicorp/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/kr/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/rogpeppe/[email protected]
go.opentelemetry.io/collector/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/[email protected] [email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/contrib/bridges/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/log/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/sdk/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/gogo/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/google/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/google/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/hashicorp/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/json-iterator/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/internal/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/collector/internal/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/collector/internal/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/internal/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/internal/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/internal/[email protected] google.golang.org/genproto/googleapis/[email protected]
go.opentelemetry.io/collector/internal/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/internal/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/internal/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/internal/[email protected] [email protected]
go.opentelemetry.io/collector/[email protected] github.com/json-iterator/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/proto/slim/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/proto/slim/otlp/collector/profiles/[email protected]
go.opentelemetry.io/collector/[email protected] go.opentelemetry.io/proto/slim/otlp/profiles/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/hashicorp/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/kr/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/[email protected] google.golang.org/genproto/googleapis/[email protected]
go.opentelemetry.io/collector/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/[email protected] [email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.opentelemetry.io/proto/slim/otlp/collector/profiles/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.opentelemetry.io/proto/slim/otlp/profiles/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] google.golang.org/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/hashicorp/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/json-iterator/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/modern-go/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.opentelemetry.io/collector/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.opentelemetry.io/proto/slim/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] google.golang.org/genproto/googleapis/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/collector/pdata/[email protected] [email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/otel/log/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/google/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/contrib/bridges/[email protected] [email protected]
go.opentelemetry.io/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/[email protected] github.com/google/[email protected]
go.opentelemetry.io/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/[email protected] github.com/kr/[email protected]
go.opentelemetry.io/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/[email protected] [email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/otel/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/otel/[email protected] [email protected]
go.opentelemetry.io/otel/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/otel/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/otel/[email protected] [email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/google/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/google/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/sdk/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/otel/[email protected]
go.opentelemetry.io/otel/[email protected] go.uber.org/[email protected]
go.opentelemetry.io/otel/[email protected] golang.org/x/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/go-logr/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/auto/[email protected]
go.opentelemetry.io/otel/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/otel/[email protected] [email protected]
go.opentelemetry.io/otel/[email protected] github.com/google/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/stretchr/[email protected]
go.opentelemetry.io/otel/[email protected] go.opentelemetry.io/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/davecgh/[email protected]
go.opentelemetry.io/otel/[email protected] github.com/pmezard/[email protected]
go.opentelemetry.io/otel/[email protected] gopkg.in/[email protected]
go.opentelemetry.io/otel/[email protected] [email protected]
Is your feature request related to a problem?
No response
Describe alternatives you've considered
No response
Additional context
No response