OpenTelemetry - CNCF/opentelemetry-go: Release v0.9.0

Name: opentelemetry-go

Owner: OpenTelemetry - CNCF

Release: Release v0.9.0

Released: 2020-07-20

License: Apache-2.0

Release Assets:

This release includes a new Resource auto-detector interface and a generation of the OTLP locally.

Added

  • A new Resource Detector interface is included to allow resources to be automatically detected and included. (#939)
  • A Detector to automatically detect resources from an environment variable. (#939)
  • Github action to generate protobuf Go bindings locally in internal/opentelemetry-proto-gen. (#938)
  • OTLP .proto files from open-telemetry/opentelemetry-proto imported as a git submodule under internal/opentelemetry-proto. References to github.com/open-telemetry/opentelemetry-proto changed to go.opentelemetry.io/otel/internal/opentelemetry-proto-gen. (#942)

Changed

  • Non-nil value structs for key-value pairs will be marshalled using JSON rather than Sprintf. (#948)

Removed

  • Removed dependency on github.com/open-telemetry/opentelemetry-collector. (#943)

Raw changes made between v0.8.0 and v0.9.0

58e50e249fe4c57f64e421e300b5d2316ae96811 (HEAD -> master, tag: v0.9.0, tag: exporters/trace/zipkin/v0.9.0, tag: exporters/trace/jaeger/v0.9.0, tag: exporters/otlp/v0.9.0, tag: exporters/metric/prometheus/v0.9.0, tag: example/zipkin/v0.9.0, tag: example/prometheus/v0.9.0, tag: example/otel-collector/v0.9.0, tag: example/namedtracer/v0.9.0, tag: example/jaeger/v0.9.0, tag: example/http/v0.9.0, tag: example/grpc/v0.9.0, tag: example/basic/v0.9.0, upstream/master, origin/master, origin/HEAD) Release v0.9.0 (#952) e6537c6aa6f287660d76f939cb5b24a407db03fb Fix typo in comment (#951) 99c299877dbd70df7455bd7df65e5ed8ac5c114f OT resource detector (#939) b2b23e15e5724d2fdb3107ee8aa2d022de3af508 supports marshaling values as json (#948) d6ad4d4d6e27b41c3e5d34e32333e8a71fbcca9a [jaeger] Stop ignoring uints (#945) 4f3fab3ba7df677205e673ae743ee067c99dbe87 Remove github.com/open-telemetry/opentelemetry-collector dependency (#943) 166c703bd031040c8c3976863c901ae56fd74473 Import open-telemetry/opentelemetry-proto submodule and generate protobuf bindings locally (#942) dd79483e20e449c586ef573249afbd76cb71fe93 Create protobuf generation GitHub action (#938) 31dd06af9d8add6752adf5f7dea5b9bfb1b9882e Bump github.com/golangci/golangci-lint from 1.28.2 to 1.28.3 in /tools (#936) 9edcad38296cb53cd9357ddcb4df75344e1cc0d2 Backport tag script from contrib repo (#934)

To top