1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-14 10:13:10 +02:00
opentelemetry-go/exporters/otlp/internal/transform
Tigran Najaryan 46d9687a35
Add Schema URL support to Resource (#1938)
This implements specification requirement:
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/resource/sdk.md#resource-creation

- Changes `resource.NewWithAttributes` to require a schema URL. The old function
  is still available as `resource.NewSchemaless`. This is a breaking change.
  We want to encourage using schema URL and make it a conscious choice to have a
  resource without schema.

- Merge schema URLs acccording to the spec in resource.Merge.

- Several builtin resource detectors now correctly populate the schema URL.

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2021-06-08 09:46:42 -07:00
..
attribute_test.go Migrate to using go.opentelemetry.io/proto/otlp (#1713) 2021-03-20 09:25:07 -07:00
attribute.go Migrate to using go.opentelemetry.io/proto/otlp (#1713) 2021-03-20 09:25:07 -07:00
instrumentation.go Migrate to using go.opentelemetry.io/proto/otlp (#1713) 2021-03-20 09:25:07 -07:00
metric_test.go Bump go.opentelemetry.io/proto/otlp from 0.8.0 to 0.9.0 in /exporters/otlp (#1943) 2021-05-27 12:59:50 -07:00
metric.go Add Schema URL support to Resource (#1938) 2021-06-08 09:46:42 -07:00
resource_test.go Add Schema URL support to Resource (#1938) 2021-06-08 09:46:42 -07:00
resource.go Migrate to using go.opentelemetry.io/proto/otlp (#1713) 2021-03-20 09:25:07 -07:00
span_test.go Add Schema URL support to Resource (#1938) 2021-06-08 09:46:42 -07:00
span.go Add Schema URL support to Resource (#1938) 2021-06-08 09:46:42 -07:00